madeline g swegle