by Aaron T . Davis (Editor), Andrea Hardy (Editor), Ashraf M . Salama (Editor), WolfgangF.E.Preiser (Editor), Aaron Davis (Editor), Ashraf Salama (Editor)
Format: Hardcover
Pages: 304
Publisher: Routledge
Published: 11 Dec 2014
ISBN 10: 0415725321
ISBN 13: 9780415725323