This book gives a broad, easy-to-read overview of the cultural, social and political ideas that have shape..."> This book gives a broad, easy-to-read overview of the cultural, social and political ideas that have shape..."/>