Author: Airth, Alan Don.