MICHAEL G HUBBARD