John Bock:Ars Combinatoria by Jens Hoffmann.