Author: Moore, Wallace & Kennedy.