Tue Abrahamsen <twoface@wtf.dk>
Nicholas J Humfrey <njh@aelius.com>

With thanks to:
  msells
  sbh
  hannes
  Dale Francum
  Laurent Monrouzies
  Martin Stolle
  William Pettersson
