by Alan Pearson (Author)
Format: Hardcover
Edition: 49
Publisher: Elsevier
Published: 08 Feb 2015
ISBN 10: 0323326625
ISBN 13: 9780323326629