The Life and Works of John Napier - Rice, Brian( (Springer International Publishing, 2017)