Books by Daniel Farey