No people with that name

    New species of Angolan 'horned' spider unearthed in ENCA
    Mentioned  in this news