E.coli by Stephen Palmer & Sharon Parry