Essential Mathematics For Cambridge Igcse Student Book by Sue Pemberton