I've just read this thread from start to finish and I'm fascinated to say the least.