Netherlands journal of zoology (Brill, 2003)
Refereed/Peer-reviewed