An iron rose - Temple, Peter (London: Quercus, 1998)