by Aaron T . Davis (Editor), Andrea Hardy (Editor), Ashraf M . Salama (Editor), WolfgangF.E.Preiser (Editor)
Format: Paperback
Pages: 320
Publisher: Routledge
Published: 09 Dec 2014
ISBN 10: 041572533X
ISBN 13: 9780415725330