J.W. Semple

J.W. Semple

????–????

Nationality: Scottish

Historical Period: The 19th Century

Semple was an advocate and translator of Kant.