Angels, Devil and Science - Bhargava, Pushpa M. (New Delhi : National Book Trust, 2007)
Keywords: Historical, geographic & persons treatment