ABSTRACT

Late Meccan, but a few verses may be Medinan.