Your explanations are rather exhaustive to say the least. I am thankful for the information but at the sametime somewhat overwhelmed. Keep up...
Separate names with a comma.