Stuck on a few clues. 12a-rotating via mysterious pulling power (11) ?r?v???t???.
8d-obtaining heart-break as well (4,3,7) I?t? ??? ?a?g?i?. 6d-book of goods with new cagoule included, thanks (9) ?a?a?????. 16a-wicked as a German in unfinished building(7) ???n???. All help appreciated.