Patent of Mr. John Cragie of Craven-Stre
๐
Article
๐
1810
๐
JSTOR
โ 299 KB