Arithmetic For Advanced Classes: Being A door Alexander Trotter