Forty harder problems for the classroom : with hints & suggestions for further work in secondary & tertiary classrooms by Derek Ball. ISBN 1898611327. Published by ATM in 2005. Publication and catalogue information, links to buy online and reader comments.