Author: Mark (J. M. H. ) Paterson