A review by katyhargreads
The Book of Strange New Things by Michel Faber

challenging slow-paced
  • Strong character development? No
  • Loveable characters? No

3.0