The last
The last
Regular price
£5.50 GBP
Regular price
Sale price
£5.50 GBP
Unit price
per
Taxes included.
Shipping calculated at checkout.
Earn Bookworm Points with every order!
Couldn't load pickup availability
Jon Keller was on a trip to Switzerland when the world ended. More than anything he wishes he hadn't ignored his wife Nadia's last message. Twenty people remain in Jon's hotel. Far from the nearest city, they wait, they survive. Then one day, the body of
