Author: Cilk, McSweeney, Terry, Dorsey