Cultural Selection: Why Some Acheivements Survive The Test Of Time And Others Dont
by Gary Taylor
Category: History

Discusses the cultural controversies of the past and present, and talks about what is worth remembering and why, and what gets passed down from one generation to another