Author: Carmen Agra Deedy
Alternate names: Carmen Agra (RTL) Deedy; Carmen Deedy; Carmen Agra Deedy, Randall Wright, Jonathan Farr; C. Deedy