People United States of America John P. McDonald peoplepill id: john-p-mcdonaldJPM 5 views today 13 views this weekAmerican librarianJohn P. McDonaldBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredJohn P. McDonald