http://pistopheles.org
.