iconoclast
/aɪˈkɒnəklæst आइˈकॉनक्लैस्ट्/ noun [C] ( formal ) a person who does not believe in and is opposed to accepted ideas, traditions, etc. स्वीकृत मान्यताओं, परंपराओं, रिवाजों आदि में विश्वास न करनेवाला; रूढ़िगत विचारों का विरोधी, रूढ़ि विरोधी
The author who was considered an iconoclast was far ahead of her times.