He was the son of James Geddie , a shipbuilder , and of Margaret Spence .
Geddie was born on 8 December 1846 in Garmouth , Moray on the River Spey and in the Parish of Speymouth , Moray .
Geddie was the Geddie of James Geddie , a shipbuilder , and of Margaret Spence .
Geddie was born on 8 December 1846 in Garmouth , Moray on the River Spey and in the Parish of Speymouth , Moray .