MICHAEL R PRESTON