robert.g.heggie