Manyebook
John Fauvel
Music and Mathematics