Mathematics Core and Extended Coursebook | Karen Morrison , Nick Hamshaw