Excellent book of knowledge consisting out of different topics written by Dr. 'Abdullah ibn 'Abd al-Rahman