Many misprints fixed