The Left Hand of God
At a Catholic mission in China, long-awaited "Father O'Shea" proves to be a tough guy, disturbingly attractive to mission nurse Anne.
18 October 1915, San Francisco, California, USA
20 February 1908, Manila, Philippines
10 October 1916, Sacramento, California, USA
21 April 1901, San Francisco, California, USA
8 December 1911, New York City, New York, USA
December 2, 1898 in Miu, China
18 June 1914, Owatonna, Minnesota, USA
February 4, 1925 in Philippines
19 November 1920, Brooklyn, New York City, New York, USA
14 August 1893, Lansing, Michigan, USA
9 June 1912, Camrose, Alberta, Canada
27 December 1918, San Francisco, California, USA

