Author: Blanchard, Ken, Goyer, Tricia, Hodges, Phil