The Shelf · 871 books

The Long War (Long Earth)

Stephen Baxter & Terry Pratchett · read 23 June 2013 to 4 July 2013

GradeB+

Sci-Fi

419 pages.

Everything by Stephen Baxter & Terry Pratchett · The Shelf