Some good articles: https://royalsocietypublishing.org/toc/rstb/369/1652
royalsocietypublishing.org
Get replies from creators like Lillyput