David G. JamesBooksThe book of caterpillarsLives of ButterfliesRomantic ComedyLife histories of Cascadia butterfliesLife of ReasonAuthor data: Open Library