Author: joseph abruscato , joan wade fossaceca , jack hassard , donald peck