All honourable men /
Lyall, Gavin.
London : Coronet Books,
1998, c1997.
Originally published: London : Hodder and Stoughton, 1997.