Mark B. Cooper Contributions: