Twistor Geometry and Field Theory