Langmaster course Intermadiate level - Stoker, Bram (Macmillan Heinemann, 1998)