Bulletin of the Essex Institute Volume 16-20 by Essex Institute