MICHAEL B FLINT