Why Did God Send A Messenger Now?

Appendix 33 - Why Did God Send A Messenger Now? As stated in 3:81, and…