Author: Stefan GrÃ¶schl, Peter J. Dowling, Marion Festing, Allen Engle