Overview

Spencer Hall

(1806—1875) librarian