On Killing: The Psychological Cost of Learning to Kill in War and Society You will find that this activity book has a good balance of easy and hard puzzles.