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