English B for the International Baccalaurate
Publisher: IBID Press
Published: May 2006
Format: Paperback
Number of pages: 585
ISBN-13: 9781876659783
Subjects: English language