Tembhare Modern Entomology - Mumbai Himalaya pub 2021 - 506 ISBN: 978-8183185509 Dewey Class. No.: 595.7092 TEM