Alexander Smith — 19th century Scottish philosopher