Original Authors: Lars Thorsen Per Danielsson Peter Lundell Niclas Eklund Babbis Xagorarakis Contributors: