Original Authors:

Gordon Beaton
Babbis Xagorarakis
Patrik Nyblom

Contributors:
