Circe by Madeline Miller

Circe by Madeline Miller - Little, Brown and Company (Note: Bloomsbury also has a UK edition) 2018

9780316556347