Any activities in this project that distinguish themselves positively are very likely due to suggestions and insights from the folks acknowledged here. Any mistakes or typos that remain are my own and likely the result of my stubborn ignorance of better advice. If you find any errors or have suggestions for improvement (that I might foolishly disagree with), please share them below.