Author: Ross, Stephen, Westerfield, Randolph, Jaffe, Jeffrey, Roberts, Gordon, Driss, Hamdi