Author: Carol Cairnes
Alternate names: Carol S Cairnes