Staniford's Practical Arithmetic ... by Daniel Staniford