Contributed by Enrico Becker
Contributed by Stephen Coles
Contributed by Lluís Serra
Contributed by N B
Contributed by Georg Kettele