Responsible for content and presentation:
Marxzeller Str. 15
Please use the available contact form for digital inquiries.
All textual and graphical content as well as source codes and program files made available through this web site are subject to copyright, unless explicitly excluded.