James-markham-hall-jr