Ancient Greece: A Political, Social, and Cultural History by Sarah B Pomeroy

A nice touch in this textbook is the chapter review crossword puzzles.