Upton Sinclair Harold Sinclair Kevin Sinclair Pete Sinclair (美)Upton Sinclair原著 Catherine Sinclair David Sinclair Grace Sinclair John L.Sinclair May Sinclair