Extraordinary insects : weird.wonderful.indispensable. The ones who run our world. - Thygeson, Anne Sverdrup (London : Mudlark, 2018)
includes references and index.