Scan barcode
A review by thedisquietedpen
Seven Types of Ambiguity by Elliot Perlman
4.0
This was good, but for some reason it wasn't as good as the first time I read it, back in 2009.