A Shout for the Dead — novel by James Barclay