Source: http://www.fjknape.de/biblio.pdf