broken shore - Temple, Peter (Quercus, 2006)