western a history european society civilization 
Published: 1999
Number of pages: 434