This is a popular science book presenting the author's views of some aspects of the history and philosophy of science and mathematics. It is written at a level which should be accessible to a wide audience. Published by Oxford University Press in August 2003, and in paperback in May 2007.
"Building infinite machines"
British Journal for the Philosophy of Science 52 (2001) 671-582.