infinity in life essay best books on critical thinking and logic