Hamelyn
Quaderns Problemes de Matematiques 12 second-hand book