Mercer Island, where the Dunhams lived, a hotbed of communists at that time.
Doesn’t Bill Gates live on Mercer Island now?