Author: Kirby, Richard Shelton.