Haverford revisited : being a memento of a day spent on the old grounds by a number of the former pupils
Philadelphia