John McMillan raised funds for the Museum of Natural Sciences in Raleigh and served as its board chairman.
John McMillan raised funds for the Museum of Natural Sciences in Raleigh and served as its board chairman. Robert Willett rwillett@newsobserver.com
John McMillan raised funds for the Museum of Natural Sciences in Raleigh and served as its board chairman. Robert Willett rwillett@newsobserver.com