This Junior Certificate English play for Higher and Ordinary Level includes the text as well as a short biography of the playwright, John B. Keane and notes on the historical background. Commentaries on each of the three acts are provided, as well as character analysis and a glossary of dramatic terms. Questions and projects for classwork and homework should ensure adequate preparation for the Junior Certificate exam.