Author: Brown, James K.
Alternate names: James K. Brown