Rating
★★★★★
Category
literature
Read
2012-01-15
Pages
329

Brilliant, as always.

Cover image for Oblivion