David Richards

David Richards (General The Lord David Richards of Herstmonceux) commanded British troops in East Timor, Sierra Leone and Afghanistan, then served as Chief of the Defence Staff and a National Security Council member.

Inspection Copy Request
Review Copy Request
Join our mailing list

Subscribers receive exclusive discounts and early access to new books from Hurst.