Many thanks to the following contributors:

Nanning Buitenhuis
Rene Engelhard
Chris Halls 
Raph Levien
Joan Montané
Daniel Naber
Caolan McNamara
Peter Novodvorsky
Peter B. West 

and others.

László Németh
