Author: Larry R. Weatherford
Alternate names: Lawrence Weatherford; Lawrence R. Weatherford