Carver, Craig

Craig Carver taught seminary at American Fork Junior High School in American Fork, Utah when this was written.

RSC Publications