This is a monograph on the metamathematics of first order arithmetic.
The primary readership is active researchers and graduate students in
mathematical logic, in particular those specializing in theories of the
natural numbers. The middle part of the book on incompleteness may be of
interest to philosophers. The last part, on computational complexity,
has applications to computer science.