Source: http://nymag.com/daily/intelligencer/2013/12/eliot-spitzer-dating-bill-de-blasio-spokeswoman.html