Book Group: The Waterproof Bible
Why do bad things happen to good people? Because it makes a good story. Aberystwyth is searching for her estranged mother who was banished from her underwater parish when she pointed out to her parishioners that their religion is all lies….
Subscribe via Email
The advice for getting dogs desensitised to fireworks assumes your dog can't tell the difference between TV sounds… https://t.co/klnZ1U12K1Follow
Can someone explain the "breakthrough author" category? Is it author that was doing reasonably well already but had… https://t.co/mKaBhFNoykFollow