Zimmer writes clearly and well. I've been reading his blog for some time and was glad to pick this up when it came out. It's a huge subject, and Zimmer does a fine job of giving enough information about many facets of the science happening around E. coli without swamping one in data. He's engaging and obviously passionate about his subject. I learned a lot about genetic engineering from this book. Highly recommended.