A hugely interesting thread. Keep it coming.....