Created by Arjun Dhillon
Contributed by Chris Purcell
Contributed by Wojciech Staniewski
Contributed by René Andritsch
Contributed by Norman Posselt
Contributed by David Jonathan Ross