by Gerald Litwack (Editor)
Format: Hardcover
Pages: 459
Edition: 1
Publisher: Academic Press
Published: 19 Jul 2018
ISBN 10: 0128143614
ISBN 13: 9780128143612