michael a. putlack