david lipton