Historical Dictionary of British Intelligence, Second Edition - 9780810878969