michael willis heard