Author: frederick c. thorne