Author: ronald crane