Jump to content

John Alexander Smith (disambiguation)

From Wikipedia, the free encyclopedia

John Alexander Smith (1863–1939) was a British idealist philosopher.

John Alexander Smith may also refer to: