Author: James Cowie Brown
Alternate names: Brown, James Cowie