Are there books—preferably in English (but if not, in Arabic)—which focus mainly on, to our best knowledge, why certain Quran ayath were revealed? (What was the context at the time they were revealed?)
Put it another way: Is there a go-to source when one is trying to find reason of the revelation of a certain ayah?