Author: William R. Thomas
Alternate names: Thomas, William R.