World directory of defence and security - Kerr, Donald (Cartermill, 1995)