The Rainbow - Lawrence, David H. (London Penguin Books, 1996)