The stone gods - Winterson, Jeanette (Penguin Books, 2007)