James has been banned once again

Book suggestions notwithstanding – still trying to stick to clarifying OP’s as-of-yet retracted assertions – please refer to the screenshots for why @jfinstrom was silenced due to repeated ad hominem attacks in those posts in clear violation of the Code of Conduct (which was last updated in September 2024.)