Peter Hajek

David's Baffler
Devil's Fork
The Borromean Rings Puzzle
YOU've Been Framed