by Ian Gibson (Author), David Rosen (Author), Brent Stucker (Author), Mahyar Khorasani (Author)
Format: Hardcover
Pages: 696
Edition: 3rd ed. 2021
Publisher: Springer
Published: 30 Nov 2020
ISBN 10: 3030561267
ISBN 13: 9783030561260