Author: Thorne, John Calvin.