Soha, Seth G.

Seth G. Soha was a graduate of Brigham Young University and an independent scholar when this was written.

RSC Publications