Michael O'Halloran by Gene Stratton Porter & Frances Rogers