logo
Wrong email address or username
Wrong email address or username
Incorrect verification code
John Robertson
John Robertson's Books
Recently added on shelves
John Robertson's readers
Share this Author
Community Reviews
Philosophical Musings of a Book Nerd
It is always difficult to write a book covering an historical period when there are generally so many events leading up to one event and so many repercussions radiating out from the said event. It is even more difficult when one is writing a book for highschool students. This particular book was rec...
see community reviews
Need help?