Title: The history and civilization of ancient Megara ..
Places: Megara (Greece)