Symbols and Algebra by Thomas Canavan