MICHAEL P GIFFORD