Oliver Ripka <forcefield@bockcay.de>

with parts of revelation of Erik Grinaker
