by C . A . Brebbia (Author), V.Echarri (Author)
Format: Hardcover
Pages: 386
Publisher: WIT Press
Published: 01 Feb 2018
ISBN 10: 1784662739
ISBN 13: 9781784662738