Thank you for the wonderful exposition.
I apologize for not providing the source which is not me. Please see this link http://www.ntcanon.org/information.shtml