Happy New Year! Get 10% off all books on our website throughout January! Discount will be applied automatically at checkout.

Alan Shepherd Author

Alan Shepherd obtained a degree in electrical engineering and electronics from Brunel University, UK and has had a successful career as a computer programmer and IT management and governance professional. In retirement he has returned to one of his spare time interests, the music of J.S. Bach, to bring his technological and scientific knowledge to the exploration of numbers in music.