David Alcorn has written over 80 best-selling maths textbooks and is a highly experienced teacher, examiner, author and publisher.