Wow. That is a brilliant graphic! :)
Like most of the stuff I post, I, err, found, err, copied, err, liberated it from another thread.