Best Books of 2025

Photo: karina_lo via Adobe Stock Another year is almost over, and it’s time to look back at the books we read in 2025. As always, it’s a rich and varied collection. The fiction section includes three Booker Prize longlisted books, including the winner, David Szalay’s Flesh, as well as Tash Aw’s The South and Benjamin …

Continue reading Best Books of 2025

All Stray Dogs Go To Heaven: Krishna Candeth

Published by BluOne Ink, 2023, 540 pages “We eat our poisons young and then trawl the world the rest of our lives, looking for antidotes.” Humans are intrinsically storytellers, and the stories we tell about ourselves shape who we are. They give form to our world, and each of us carries our own personal world …

Continue reading All Stray Dogs Go To Heaven: Krishna Candeth

Classic Horror Stories

Edited by David Stuart DaviesPublished by Macmillan, 2024, 310 pages There is something about reading a well-written horror story: the chills that run down your spine, the fear, and the feeling of being in the story while sitting at a comfortable distance from any actual danger. This collection is guaranteed to make you shiver, with …

Continue reading Classic Horror Stories

Orbital: Samantha Harvey

Published by Vintage, 2023, 136 pages “Rotating about the earth in their spacecraft they are so together, and so alone, that even their thoughts, their internal mythologies, at times convene. Sometimes they dream the same dreams—of fractals and blue spheres and familiar faces engulfed in the dark, and of the bright energetic black of space …

Continue reading Orbital: Samantha Harvey

The Secret Lives of Church Ladies: Deesha Philyaw

Published by One, 2020, 217 pages A girl watches her mother make the perfect peach cobbler every week for her date with the married pastor; a woman writes to her half-sister about whose existence she learns only after their father dies; and two women live together in the cold north, far from their southern roots. …

Continue reading The Secret Lives of Church Ladies: Deesha Philyaw