Contributed by Florian Hardwig
Contributed by Ian Fine-Free
Contributed by Ivo Gabrowitsch
Contributed by Stephen Coles