Dr. Terry Chafeshaft

 Dr. Terry Chafeshaft is a former Professor of Film Studies at Boise State Universtiy at Twin Falls On-line and holds a Phd. from the same. 

His dissertation, “The Mirror in the Lens: Identity, the Self, and Self-identification in Unpopular Cinema” is too important to finish and therefore cannot be found on-line or otherwise so don’t bother searching, okay?