Hamelyn
How to Think: Building Your Mental Muscle used book