Author of three non-fiction works highlighting philosophical rationalism and the role of philosophy in supporting scientific progress and moral advances.
               Book
              
                Jan 22, 2013
              
            
          
          
          
            Author of three non-fiction works highlighting philosophical rationalism and the role of philosophy in supporting scientific progress and moral advances.