Billy MacGregor

William C. "Billy" MacGregor