How God Is Merciful?
The following thread covers this topic at length and will be very helpful InshAllah: Discussion 37854