Abelian Varieties, Theta Functions and the Fourier Transform (Cambridge Tracts in Mathematics)