Henry Alleyne Nicholson - British palaeontologist and zoologist (1844-1899)