introduction to the foundations up to and including such advanced topics as