Author: William W. Crawford
Alternate names: William W Crawford