John Fife was born on th 21st of January 1807 in Tulliallan, Perthshire, Scotland. His parents are William Fife and Jean Adamson of Scotland.
John Fife married Mary Meek Nicol (1809-1850) on
Their first child was William Nicol Fife born in Kincardine, Perthshire, Scotland, on October 16, 1831. The other children were named: Mary N. Fife, John A. Fife, Jane N. Fife, Thomas N. Fife, Robert A. Fife, Christine W. Fife.
John Fife died on January 23, 1874 in Edinburgh, Scotland.
Sources:
PAF - Archer files = John Fife + Mary Meek Nicol > William Nicol Fife + Phoebe Abigail Abbott (Phoebe was the widow of Captain James Brown > Orson Pratt Brown).
http://www.familysearch.org/Eng/Search/frameset_search.asp