An excellent and thorough article Rachel V. Rose, JD, MBA.