The Jupyter Notebook used to produce the solution to the question posed in Example E14.1 is cbl-egla-electrochemistry-online.ipynb.
cbl-egla-electrochemistry-online.ipynb