best books to read for any person thinking of todays world