3 books by Kevin Reilly, rated for reading level and content intensity.
The Human Journey
Kevin Reilly