by Khaled Elleithy (Editor), Tarek Sobh (Editor)
Format: Hardcover
Pages: 1188
Edition: 2013
Publisher: Springer
Published: 14 Aug 2012
ISBN 10: 1461435579
ISBN 13: 9781461435570