"This thread is a work in progress...More to come." . . . .