some errors in the mathematics corrected