Author: Brian Platt,Josh Wingrove,Derek Decloet