Author: Ronald Jeffrey Weatherford
Alternate names: Ronald J. Weatherford