Author: John, MACKINTOSH, Ian and WATSON, Hugh. HALLIGAN