Narrator: Maire Jones; Programme Accountant: Anne Hegarty; Production Assistant: Gillian Halliday; Camera: Michael Quinn; Sound: Paul Maynes; Music Consultants: Jim Meredith, Ralph McLean; Graphics: Alan Perry; Dubbing: One Zero Zero; Online Editor: Jonathan Fetherston; Researcher: Ben Price; Archivist: Evan Marshall; Assistant Producer: Jenny Waugh; Editor: David Gray; Executive Producers: Alex Johnston, Michael Hewitt; Producer: Diarmuid Lavery; Director: Brian Henry Martin