Mary C Shorey Author