Author: Bird D. Ralph.