East of Eden by John Steinbeck is amazing.