The McAllisters of Virginia, North Carolina, and beyond.:Information about Caiaphas Sheppard Allen