An essay towards illustrating the ancient history of the Britannic Isles containing an explanation of the names Belgæ, Scythæ, Celtæ, Brittanni, Albanich, Erinnich, Caledonii, Siluri, &c., &c
Read online
Reader not loading? Open it on Archive.org instead.