Familysearch as these christenings to William McFARLANE/Elizabeth JOHNSTON in Liberton;
JARDEN 1787
MARGARET 1790
SIDNEY 1791
ALEXANDER 1794
JEAN 1797
ELIZABETH 1800
WILLIAM 1804
MARION 1807
So if same couple William would be born much earlier than 1783
Also on there is a Death 5 September 1857 Glasgow
MARGARET Leitch, Spouse JOHN
Parents William McFarlane and Elisabeth Johnston McFarlane
Without a Burial to establish Williams age it is hard to pin down his Parents.
Also I think you meant 1835 that Marion married.
Trish
