michael a reynolds