Format: Paperback
Pages: 548
Edition: 1
Publisher: Elsevier
Published: 31 Jan 2023
ISBN 10: 0323918328
ISBN 13: 9780323918329