Contributed by Jeremy Tankard
Contributed by Florian Hardwig
Contributed by Judith Anna Rüther
Contributed by Chris Purcell