Version 1.3 resubmitted. Hopefulyl final.