Skip to content

Thanks

Me, this website and the internet in general owe a debt of thanks to the following people and companies (in no particular order, all are equally amazing):