Catalogue of the Library of Haverford School
Publisher: W. Brown, printer
Published: 1836
Number of pages: 53