People Thornton M. Niven peoplepill id: thornton-m-nivenTMN 2 views today 6 views this weekThornton M. NivenBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredThornton M. Niven