Author: william d. middleton