Rational numbers by Thomas P. Carpenter | Menrva Books | MenrvaBooks