Return to Article Details The Philosophies behind Revolutionary and Evolutionary Ways towards Social Justice in the Works of Jack London and Upton Sinclair Download Download PDF