
David Shearer
David James Shearer is a New Zealand United Nations worker and politician. He was a member of the New Zealand Parliament for the Labour Party from 2009 to 2016, serving as Leader of the Opposition from 2011 to 2013.
Excerpt from Wikipedia, available under CC BY-SA 4.0.
Books

Private Armies and Military Intervention
2020
ISBN 9781136047121