Author: Eigil with additional material by Fred Fairbrother KIAER