Author: R.J. Forbes abd D.R. O'beirne