james cooper holds phd in chemistry and worked in academiafor the scientific instrument industryand for ibm for yearsprimarily as computer scientist at ibm' thomas watson research center now retiredhe is the author of booksincluding on design patterns in various languages his most recent books are flameoutthe rise and fall of ibm instruments ( and food myths debunked ( james holds patents and has written columns for javapro magazine he has also written nearly , columns for the now vanished examiner com on foods and chemistryand he currently writes his own blogfoodscienceinstitute com recentlyhe has written columns on python for medium com and substack he is also involved in local theater groups and is the treasurer for troupers light operawhere he performs regularly