An exciting textbook for students and teachers of the International Baccalaureate Diploma, written and developed by practising IB teachers