Author: Arthur H. Vivian
Alternate names: Arthur H Vivian