Derek Haylock Mathematics Explained for Primary Teachers - 2nd Edition - Paul Chapman Publishing press 2001 ISBN: 0-7619-6951-9