GARY MARGELOT