Scan barcode
A review by vmp5062
Final Days by Gary Gibson
3.0
This book had a lot of exciting things about it. Quite a few of the characters were fully formed and I enjoyed the multiple perspectives. I really enjoyed some of the ambiguity of the ending, however I believe the book could have easily added five pages earlier.