Michael A. Peil - Publications and Activities