Originally published: London : Allen Lane, 2006.
Love, life, Goethe : how to be happy in an imperfect world by John Armstrong. ISBN 9780141011288. Published by Penguin in 2007. Publication and catalogue information, links to buy online and reader comments.