  Let L be a Schroedinger operator with potential W in L^{(n+1)/2}. We prove
that there is no embedded eigenvalue. The main tool is an Lp Carleman type
estimate, which builds on delicate dispersive estimates established in a
previous paper. The arguments extend to variable coefficient operators with
long range potentials and with gradient potentials.
