For decades, astrology has been gaining in popularity , with astrology columns in all the newspapers ,piles of books written on the subject, and a booming business of personal predicting . 请问这里 written 和predicting 是怎么回事,是with 的关系还是 has been done/doing,如果是这样的话,被with 隔开了啊? 谢谢,这是什么句型。