IQ
2016 • 325 pages

Ratings39

Average rating3.6

15

This was really an unexpected pleasure of a read/listen (i soaked the excellent narration from Audible version) on a long trip. It had a bit of everything - interesting characters and personalities, good pacing, convincing backstory. Definitely a fan.