Fundamentals of mathematical logic. (©2005)