1Q84: Books 1 and 2
Publisher: Vintage Digital
Pages no: 628
i've been wanting to read 1Q84 for ages and i still haven't got around to it.
Frustrating, slow, teasing... but ultimately didn't satisfy what was being set up.
Share this Book