Author: James Blair White
Alternate names: White, James Blair