Theory of planetary atmospheres: an introduction to their physics and chemistry /2nd revised and enlarged edition/