The present book consists of two parts. The first part covers classical material about the zeros of the Riemann zeta function with applications to the distribution of prime numbers, including those made by Riemann himself, F. Carlson, and Hardy-Littlewood. The second part gives a complete presentation of Levinson's method for zeros on the critical line, which allows one to prove, in particular, that more than one-third of non-trivial zeros of zeta are on the critical line. This approach and some results concerning integrals of Dirichlet polynomials are new. There are also technical lemmas which can be useful in a broader context.