Publications by Mr Tim Cochrane