Hilbert spaces with applications. (©2005)