Author: jr massey h. shepherd