4 works on record
Learning Algorithms Through Programming and Puzzle Solving
Combinatorial Pattern Matching
Experimental Algorithms
Computer Science Theory and Applications