Victor A Shepherd Author