Michael Gray

Retired lawyer.