Created by Bryan King
Contributed by Stephen Coles
Contributed by Florian Hardwig
Contributed by DSType
Contributed by Sharp Type
Contributed by lebassis