Robert Edelstein, Contributing Writer