BLACK HOLES , UNDERSTANDING THE MYSTERIES OF THE UNIVERSE