Ideas and issues : intermediate - Johnston, Olivia (GM Publication, 1998)