Costa Rica, arachnids, insects - Leal Cabalceta, Enrique (Rainforest Publications, 2015)