All things nice - MacDonald, Sharman (Faber and Faber, 1991)