Author: hubert g. locke