The life and work of William Salesbury a rare scholar - Pierce, James (Y Lolfa, 2016)