MICHAEL L JOHNS