James Thorniley <james@uncommonlygood.co.uk>
transport.h by Andy Polyakov <appro@fy.chalmers.se>
