Author: Jennifer Lynn Barnes
Alternate names: Jennifer (Jennifer Lynn) Barnes