Author: Upton SinclairPublisher: Independently PublishedGenre: Mind and body PhilosophyPages: 341ISBN: 9781936690640