Front cover image for The Western heritage

The Western heritage


Print Book, English, 2007
9th ed
Pearson Prentice Hall, Upper Saddle River, NJ, 2007