by: John Vincent
Overview
Provides a comprehensive examination of the philosophy and evolution of history. This edition includes an account by the author of the critical reception that greeted the book's original publication, ...
Read more
Be the first one to review
Review the book today!