Fall of knight - DAVID Peter (Ace Books, 2007)