Information:

Author: Keith Jeffery
Publisher: Bloomsbury Publishing
Cover: Hardback