Numbers: Their Meaning and Magic