Western civilization ideas, politics and society - Perry, Marvin; Chase, Myrna; Jacob, James R.; Jacob, Margaret C.; Van Laue, Theodore H. (Cengage Leraning, 2009)