Knots & crosses - Rankin, Ian (Orion Book, 2005)