James Mathieson Fife (1832 - 1900) Profile

James Mathieson Fife

His name appears on the 1842 Hanover ship manifest.

Read More
Media
James Mathieson Fife (1832 - 1900) Profile
James Mathieson Fife (1832 - 1900) Profile

Sources

;