John Templeman (1841)
3rd edition.
monograph/item
392 pages | England | English
Dewey 820.4
LC Control No. 15008270