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