New Evidence for an Impact Origin of Ramgarh Structure, Rajasthan, India Master, S. ; Pandit, M. K. Abstract Publication: Meteoritics and Planetary Science Supplement Pub Date: July 1999 Bibcode: 1999M&PSA..34R..79M