www.dwalker.pwp.blueyonder.co.uk
Scottish family history of David Walker including surnames Campbell, Clarke, Fiddler, Hepburn, Lang, Macdonald, Nisbet, Sim (Sime) and Sutherland.
Scottish family history of David Walker including surnames Campbell, Clarke, Fiddler, Hepburn, Lang, Macdonald, Nisbet, Sim (Sime) and Sutherland.