Scan barcode
allen's review
5.0
James is duch an amazing writer. Some of his passages, descriptions of sights, sounds, and people, are complex winding narratives that fortunately, for both him and us, never become confusing or longwinded; he simple knows how to write and his command of language is par excellence.
More...