I've just begun reading 'The Ode Less Travelled' by Stephen Fry.

http://books.google.com/books/about/...d=uOKa9poDqwcC