Dr. Jeffrey Meldrum is an Associate Professor of Anatomy and Anthropology at Idaho State University. He is the author of the book Sasquatch: Legend Meets Science.Dr. Jeffrey Meldrum is an Associate Professor of Anatomy and Anthropology at Idaho State University. He is the author of the book Sasquatch: Legend Meets Science.