The carnival trilogy - Harris, Wilson (Boston: Faber and Faber, 1993)