People James R. Middleton peoplepill id: james-r-middletonJRM 4 views today 12 views this weekPeerage person ID=679858James R. MiddletonBiographyListsAlso ViewedListsJames R. Middleton is in following listsBy work and/or countryNotable PeersGender:MaleFrom our partnersSponsoredJames R. Middleton