Puzzles constructed by David Liu:

The Mini

Links