Author: Marty Haugen David Anderson (Editor) Robert J. Batastini (Editor) Michael A. Cymbula (Editor)