2 entries have been contributed to by Haggarty, Ian: