Ashworth, William J. (University of Liverpool, UK)