Francis Xavier "Frank" Shields (n.