Macmillan English: Language Book 6 by Liz Hocking, Louis Fidge, Mary Bowen, Wendy Wren (Paperback, 2007)