Special Kahler geometry, Calabi-Yau moduli spaces and the gauging of N=2 supergravity isometries.