Ideal Love
- 288 pages
- 11 hours of reading
An intimate, life-affirming and original debut about the nature of love, from its incandescent beginnings to its final breath and back again, perfect for fans of Barbara Kingsolver, Alain de Botton and Nancy Mitford.
