Puzzles of the Past: An Introduction to Thinking about History

Thinking

by Michael T. Isenberg

Paperback

ISBN: 978-0-89096-216-9

ISBN-10: 0-89096-216-2

Texas A&M University Press · 2000