I have had a look at www.familysearch.org and found a James Laing B. 20 Jan. 1839 Keith Banff, Father:Charles Laing and Mother:Jane Louper.If this is your James Laing then there is a marriage of James Laing and Jane Morrison, 21 May 1859 Grange Banff.Go to www.scotlandspeople.gov.uk and look up their marriage in 1859 and it will show both sets of parents. Children of James Laing and Jane Morrison from the IGI on family search: James Laing B. 23 March 1869 Insch, Aberdeen Margaret Laing B. 12 May 1860 Insch, Aberdeen Charles Alexander Laing B. 3 August 1871 Insch Aberdeen Jane Laing B. 13 Dec. 1863 Inverierie Aberdeen Isabella Laing B. 3 March 1867 Inverierie Aberdeen.
Charles Laing & Jane Louper (no marriage listed on the IGI) Children: Charlotte Laing B. 25 Sept. 1833 Keith, Banff Charles Laing B. 11 Dec. 1835 Keith James Laing B. 20 Jan. 1839 Keith.
Let me know how you make out, Elinor Laing Rennie-Hickey.