One hundred readings for assembly - "edited by David Self" (,London; Heinemann Educational London, 1993)