One of those guys you look back and think 'I wish I'd spent more time with them'. RIP John - you'll be missed by many.