Author: Frank Wynne,Carlos Acosta,Frank (TRN) Wynne