John Marshall’s A Short History of Greek Philosophy spans the time between Thales of Milete up till the Stoics, covering School of Miletes (Thales et al), Pythagoras, The Eleatics (Xenophanes et al), The Atomists, The sophists, Socrates, Plato, Aristotle, The Sceptics and Epicureans and Zeno and the Stoics.