James E Lock Author