Junior English Revised Edition 3 by Haydn Richards, W. Haydn Richards & Angela Burt