Libertarianism What Everyone Needs to Know
Presents an introduction to libertarianism, describing how libertarians view such topics as human nature, government, democracy, civil rights, economics, social justice, and contemporary problems, including immigration, health care, and education.