Hi Joy: The following is what I have found in a book written in the 1800's on a Major Alpin Grant's Ancestors and descendants. It may help.
Patrick Grant of Craskie had a son
Alexander Grant - Younger of Craskie,
Alexander Grant had a son John Grant b about 1707 in Craskie, Glenmoriston, John's wife unknown
6 children are listed Donald 1744 in Craskie, John 1746 in Craskie, Alexander 1748 in Duldreggan, Elspeth 1750 in Duldreggan, Mary 1752 in Duldreggan, Anne 1754 in Duldreggan.
Now birth years may not be solid.
The designation of "roy' or 'ruadh' was used to indicate the child was a red-head. Anne