M J Roberts
M. J. ROBERTS (Knoxville, TN) University of Tennessee - Knoxville.
M. J. ROBERTS (Knoxville, TN) University of Tennessee - Knoxville. See less
M J Roberts's Featured Books
M J Roberts book reviews
-
Ancient History: From the First Civilizations to the Renaissance
Wonderful Book
I was expecting a small book. This is
not a small book. I have not read any
of it yet, but it is beautiful to glance at.
Very pleased. Read More
-
History of the World
thoughtful and engaging read
by katja, May 10, 2007
I purchased this book to fill in the gaps left by my "western civilization" textbook; on reading through the early chapters and reviewing the organization of the book, I decided to add in some of ... Read More