Created by Justin Brown
Contributed by Stéphane Darricau
Contributed by Gareth Hague
Contributed by Stephen Coles