Logic and Arithmetic: Rational and Irrational Numbers by David Bostock | Menrva Books