History

James Cowdell Hall was born on February 6, 1932 at Barshaw Hospital in Paisley, Scotland. His mother's name is Margaret Robertson Hall and his father's name is Alexander Hall.