Richard Hawksworth Barnes — British zoological collector (1831-1904)