Anglia hancockii, a spider new to science - Smith, F. P. (Journal of the Quekett Microscopical Club, 1905)