where is mary harvey today