Shaker Heights, Ohio, is a comfortable, peaceful, progressive suburb of Cleveland, a carefully planned community incorporated in 1912 that exists in a gentle state of idyll, sustained by adherence to the “rules, many rules, about what you could and could not do.” It’s a marvelous setting for a...