Author: Vivian McCann
Alternate names: Vivian McCann Hamilton