Katie M. John
Free Book Giveaways
When Sorrows Come Katie M. John
Seventeen-year-old Ophelia is not only an artist, high-achiever and outcast, but she juggles her A-Levels and ambitions with being a young carer for her bi-polar mother. She is also in love with Malachi Stone: Mathematical Genius, Poet, Swimmer, and Narcissist. Drawn together by their own self-destructive impulses and increasingly complex lives, they begin a consuming relationship of love and rejection. "A poignant, heartbreaking tale of young people with old souls."