Entomologia Edinensis Book 2018 Entomologia Edinensis JW James Wilson JD James Duncan 1 readers PublisherFranklin ClassicsPublished2018