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.