Author: william h. bachrach