Blaine M. Yorgason was born in Sanpete County, Utah. He attended Brigham Young University and received both a BA and MA in History. He is the author or co-author of more than seventy publications.
The AI-powered Podcast Player
Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!