Discussions advanced role play for EFL - Heyworth, Frank (Hodder and Stoughton, 1984)