Today in Masonic History - Michael Anthony Richards is Born(03) Asha Ryan 20 Aug 2025 Save Image Image gallery: Michael Anthony Richards: The Biblical Identity of the Archangel Explained