Image source Unless you have the resources to travel in business class, a long haul flight can be an ordeal under the best of circumstances. Throw in anti-social timings, awkward fellow travellers, minimal legroom and other irritants, and you have a...