The book "Fazail-e-Amaal" was written by Maulana Muhammad Zakariyya Khandhlawi, a renowned Islamic scholar. The book is considered a treasure trove of knowledge for those seeking to understand the importance of performing good deeds and avoiding bad ones.