What's the most reasonable way to get the opinions of experts on any written topic?

A.contact their publisher
B. Contact via email
C. Call and set up interviews
D. Research at a library