Select Page

Our Authors

mm
John C. Hancock

About John C. Hancock

John C. Hancock was born in Payson, Utah, and raised in Massachusetts, New Hampshire, Michigan, Idaho, and Utah. He served a mission in southern Italy. He holds a bachelor’s degree in comparative literature from Brigham Young University, and a master’s degree in politics from Hillsdale College. He has participated in study abroad programs in France, Italy, and Israel, and his areas of interest include political philosophy, American politics, literature, languages, religion, and medicine. He also enjoy athletics, art, travel, and music. He currently resides in Provo, Utah.

Pin It on Pinterest