Have Some Sums to Solve (The Compleat Alphametics Book) - 9780895030078