UNDERSTANDING FACTS - HINGORANI, NARAIN G. (NEW DELHI WILEY, 2000)