Comment

Jun 06, 2017
A bit predictable, but a very good book regardless.