MathemaTB: A Mathematica package for tight-binding calculations - Ballantyne, John (Mendeley, 2019)