Hemiptera africana Volume 1 (Latin Edition) by Carl Stal | Menrva Books