Birth of James Cox Thomson

4 September 1846

James Cox Thomson is born to Margaret Justina Pratt and William Thomson in Kolkata, India. Sources: 1

People

Locations

Sources