Light : a novel - Elphinstone, Margaret (Edinburgh : Canongate, 2006)