Philosophy, art, democracy, language, even computers – our world has been shaped by the products of Greek civilisation. Yet most of us know little about a people and a place that have given us so much. Pericles and the Parthenon may be familiar, but what of Epaminondas, the Theban general who saved ..