David S. Carpenter

Works published in BYU Studies Quarterly: