Brian Waugh, the Last Castle.