Buckley, Jay H.

Jay H. Buckley was an associate professor of history at Brigham Young University when this was written.

RSC Publications