Typos corrected and comprimised to 72 pages