by Michael Tondre (Editor), Upton Sinclair (Author)
Format: Paperback
Pages: 608
Publisher: Penguin Group
Published: 10 Jan 2023
ISBN 10: 0143137441
ISBN 13: 9780143137443