The professional
Buchanan, James David.
London Constable
1972