First iteration published at my website circa 2017. Core content was ported to arkamedes.com and published as this Second Edition, March 2024. Occasional updates ongoing...