michael t. slupe