What does had on or head-on in mean here? Could you give me the link in dictionary for its meaning.
It is difficult I think to address these issues had on an (or head on in ) American fiction.
This is a part of audio record from speech of an American writer. This is the link to audio, the phrase starts on 52 sec: https://soundcloud.com/pleasure-philosophy/american-writer-2-1mp3/s-AOcLl