Hannibal Baskerville

English antiquarian