Contributed by Richard Baird
Contributed by Patch Hofweber
Contributed by Stefania Malmsten
Contributed by Playtype Foundry