I am looking to buy a new book with my amazon voucher, and fancy some non-fiction for a change. I have recently read Do No Harm by Henry Marsh, which I enjoyed. What is your favourite non-fiction book?