shawjonathan.com
Ruby Reads (13)
When I started writing about books I’ve met thanks to my granddaughter Ruby, I hesitated to include more than one book by a given author. But there are authors who turn up again and again, so…