Author: Barbara  Hatton, Brian  von Ameluxen, Hubertus Steiner