There is an excellent debate on the two-state solution for Israel and Palstine online. Norman Finkelstein, a long-time defender of the two state solution, has recently published Knowing Too Much: Why the American Jewish Romance with Israel is Coming to an End. He was invited to debate by and with Philip Weiss of the online journal mondoweiss. Weiss is a self-described anti-Zionist. While Finkelstein thinks a two state solution is still possible, Weiss is dubious. The debate is civil yet sobering. Worth a careful read.