Brian Moore is among the least predictable of living novelists. Each book he writes, whatever its merits, is totally unexpected and completely different from its predecessors. He enjoys changing course. He has many stories to tell, and he tells them in a variety of ways. Not for him the annual rehash of a trusted and familiar plot; not for him the same few characters going through their customary paces.