Proceedings of the National Academy of Sciences—Its evolution and adaptation

May R. Berenbaum
2019 Proceedings of the National Academy of Sciences of the United States of America  
doi:10.1073/pnas.1821201116 fatcat:hjkspzh3brfvbcfc3xsqze4tye