TY - BOOK AU - Hughes , Peter TI - Challenging maths : for gcse and standard grade SN - 0435504525 PY - 1987/// CY - Heinemann PB - London ; KW - Mathematics ER -