Author: Bernard Ireland Peter Hore