Patterns in Western Civilization
ISBN-13: 9780536579638