Department of Biology, Lafayette College, Easton, PA 18042, USA. JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/