by Alan Stevens (Author), Fiona Moore (Author), Alan Stevens (Author), Fiona Moore (Author)
Format: Paperback
Pages: 394
Edition: Second Edition
Publisher: Telos Publishing Limited
Published: 27 May 2013
ISBN 10: 1845838629
ISBN 13: 9781845838621