garethw finished reading The Long Earth by Terry Pratchett (The Long Earth series book 1)
The Long Earth by Stephen Baxter, Terry Pratchett (The Long Earth series book 1)
1916: the Western Front. Private Percy Blakeney wakes up. He is lying on fresh spring grass. He can hear birdsong, …