Aspects of Greek History offers an indispensable introduction to the central period of Greek History for all students of classics. Chapter by chapter, the relevant historical periods from the age of colonization to Alexander the Great are reconstructed. Emphasis is laid on the interpretation of the available sources, and the book sets out to give a clear treatment of all the major problems within a chronological framework. The book To ease understanding, the book also includes maps, a glossary of Greek terms and a full bibliography.
kinda a textbook for a course. is not kidding with the 'source-based approach' subtitle, and has a useful introduction on the available ancient textual evidence.