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