The modern bodyguard
By: by Peter Consterdine.
Publisher: Summersdale in association with Protection Publications
Published: 1995
Place of publication: Chichester
Language: eng
Number of pages: 316
Subjects: Bodyguards -- Handbooks, manuals, etc.