Professor Adam Ferguson, 1723 - 1816. Philosopher and author