Hi David
I'm not sure if this is him but there is a possible for James as a boarder in Argyll in 1901:
Relief Land, Inveraray, Argyll
Donald Luke, 56, Seaman - AB, b. ?, Argyll
Marjory Luke, wife, 59, b. Glasgow
James Hamilton, boarder, 17, shoemaker, b. Cambuslang
...
gnu
Added - to search, you could try the indexed transcriptions on other sites - Ancestry and FindmyPast have them. Then, if you get a likely hit, you could splurge on Scotlands People