J. Michael Allen

Works published in BYU Studies Quarterly: