Disturbing India!

Professor Carter finds both the strange and sublime in a land of contradictions"> Thursday, June 21st, 2007

When the Lutheran Church-Missouri Synod asked him to teach in India for a year, Theology professor Dr. Richard Carter jumped at the chance. (more…)

Popularity: 18% [?]

The CSP News Archive

View Issues

Subscribe via RSS