Muhammad Saleh,…
Nus Press
ISBN: 9789971698508
Audrey R. Kahin
Nus Press
ISBN: 9789971695712
Samuel Ling Wei Chan
Marshall Cavendish…
ISBN: 9789813250079
Lee Lai To , Edited…
Institute of…
ISBN: 9789814345453
Richard Borsuk , By…
Institute of…
ISBN: 9789814459570
William Dampier
Tomes of William…
ISBN: 9781926892832
Leon Trotsky
Haymarket Books
ISBN: 9781931859455
Scott Harold
CreateSpace…
ISBN: 9781977403339
Farhat Nasreen
Rupa Publication
ISBN: 9789353334789
John D Wright
Amber
ISBN: 9781782749042
Rod Pyle , Foreword…
Welbeck Publishing…
ISBN: 9781787391772
Norman Stone
Profile Books
ISBN: 9781788160513
Victoria Glendinning
Profile Books
ISBN: 9781846686047
Nick Middleton
Pan Macmillan
ISBN: 9781447295273
Nelson Mandela ,…
Chronicle Books
ISBN: 9781452128412
Nigel Fletcher-Jones
Amber
ISBN: 9781782748595
Michael Kerrigan
Amber
ISBN: 9781782749011
Martin J Dougherty
Amber
ISBN: 9781782749035
John Foot
Bloomsbury…
ISBN: 9781408893142
Sarah Churchwell
Bloomsbury…
ISBN: 9781408894774
David D. Kirkpatrick
Bloomsbury…
ISBN: 9781408898499
Will Iredale
Pan Macmillan
ISBN: 9781447227205
Cliff Sims
St. Martin's…
ISBN: 9781250223890
Daniel Immerwahr
St. Martin's…
ISBN: 9781250251091