margaret.d.hubbard