Author: ابن سالم، عمر بن محمد بن سالم بن حفيظ بن أبي بكر