Flash 4 magic - Emberton David J.; Hamlin J. Scott (New Riders, 2000)