Upton Sinclair. Upton Sinclair : John Sinclair. John Sinclair John Sinclair著 John Sinclair[著 [Dale Sinclair] . Anthony St. Clair. John Sinclair[著]