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