Editor: Dr. Stefan Thode Leinpfad 2 22301 Hamburg Germany Tel: +49 (0)151 400 10 669 Mail: mail(at)stefanthode.com Owner of this Website: Dr. Stefan Thode (German Tax ID No. 43/247/02453)