Stefan's bachelor's thesis @ TUGraz  http://jpg.2904.cc