Author: Craig Anthony Ross
Alternate names: Craig A. Ross; Ajani Kamara