The ingenious mind of nature: deciphering the patterns of man, society, and the universe by Hall, George M. | Menrva Books | MenrvaBooks