I have read A Year in the Life of Ancient Greece by Philip Matyszak. It follows the life of multiple characters:
- a farmer from Elis
- a diplomat
- a runaway slave
- a sprinter from Neapolis
- a teen girl preparing for marriage
- a builder/architect
- a lyre player The book is about 260 pages long and contains a lot of interesting facts while having a story.