Mary P. Ryan

American historian