>>348 >I'd appreciate more recommendations in the same vein as those. One book that comes to mind is The Art and Craft of Problem Solving by Zeitz, that's the closest I can think of. I take it that you're already familiar with your national olympiad's syllabus/list of recommended reads?