Scan barcode
A review by cthollows
Geist by Philippa Ballantine
5.0
Any book that has me forfeiting sleep so I can read is worthy of five stars. A very unique story, thoroughly enjoyed.
Scan barcode
5.0