Publications by 'John William Charnley'