Michael James
2 published titles
Political tactics
(Contributor)
1 edition
- ISBN: 0198207727
- Clarendon
- 1999
- Details
Classical liberalism in the 21st century : essays in honour of Norman Barry
(Contributor)
1 edition
- ISBN: 9780956071644
- University of Buckingham Press
- 2009
- Details