As readers most likely are aware, 43 primates vanished early last month from a notorious taxpayer-funded research compound near my home in South Carolina’s low country. As such bizarre events do, it ...