History of western civilization - Hayes C J H