Lexicon
Max Barry
Finished:
September 5, 2014
Rating:
★★