by Charlotte Alston (Author), Charlotte Alston (Author)
Format: Hardcover
Pages: 288
Publisher: I.B.Tauris
Published: 18 Dec 2013
ISBN 10: 178076118X
ISBN 13: 9781780761183