300 authentic miracles of Muhammad. - Azimabadi, Badr (S. Abdul Majeed, 1994)