Author: Harkin, James; Mitchinson, John; Lloyd, John