An extinct solenodontid insectivore from Hispaniola | lit.salon