Title: R. C. Barrow: His life and work ...