James B. Harper

Digital Bookplate for James B. Harper donation
Donated by Ann Keller in honour of James B. Harper, December 2011.

Maintained by Western Libraries
View the Western Libraries Privacy Statement