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