Murray, Charles

Human Accomplishment - San Francisco Harper 2003 - 668p

includes index and biblioraphy

300

P62 / M961