Author: Foglia, Leonard, Richards, David Adams