Philosophers: Extraordinary People Who Altered The Course Of History.