Book cover by  Dr. Gareth Byrne