Abracadabra!
By: Sandra Slater and Lucy Cooper. Level 5, Teacher's book.
Contributors: Cooper, Lucy.
Publisher: Macmillan
Published: 1993
Place of publication: Basingstoke
Language: eng