Lux Christi; an outline study of India, a twilight land.
Mason, Caroline Atwater.
New York,
1902.