Pat Vaughan

Pat Vaughan is a retired IT consultant from Columbus, Ohio.