As readers most likely are aware, 43 primates vanished early last month from a notorious taxpayer-funded research compound ...