Author: Diana Lynn Barnes
Alternate names: Diana Lynn-Barnes