National Council of Science Museums, Calcutta
National Council of Science Museums, Calcutta
Baptist Mission Press, Calcutta
Baptist Mission Press, Calcutta
Baptist Mission Press, Calcutta
Baptist Mission Press, Calcutta
Baptist Mission Press, Calcutta
Baptist Mission Press, Calcutta
The Trustees of the British Museum, London