On the tracks of Sasquatch
an anthropologist and primate anatomist, has evaluated alleged
Sasquatch footprints. He is also the author of “Sasquatch: Legend Meets
Science ...Sasquatch researchers face unwilling peers
Earlier this spring, while up for a promotion within the faculty of Idaho State University, Jeff Meldrum found “the bias and closed narrowmindedness of a ...