DownloadThe Portobello Bookshop Gift Guide 2024

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.