Bio of Craig E. Penn