Author: Thomas Edward Shields
Alternate names: Shields, Thomas Edward, 1862-1921; Thomas Edward 1862-1921 Shields; Shields Thomas Edward; Shields, Thomas Edward
Born: 1862
Died: 1921