CPP 115: Gene Monterastelli

Gene is a different type of expert, with a fascinating story