Hi Carol me again here is a Duncan Mcpherson who fits the bill on the 1881 census. 
Regards
SS
   Dwelling:   Corpach Hotel
   Census Place:   Kilmallie, Argyll, Scotland
   Source:   FHL Film 0203558     GRO Ref    Volume 520    EnumDist 12    Page 14
   Marr   Age   Sex   Birthplace
Colin D. MC PHERSON   U   28    M   Kilmonivaig, Inverness, Scotland
   Rel:   Head
   Occ:   Hotel Keeper
Sarah MC PHERSON   U   34    F   Kilmonivaig, Inverness, Scotland
   Rel:   Sister
   Occ:   Housekeeper
Duncan MC PHERSON   W   78    M   Ardnamurchan, Argyll, Scotland
   Rel:   Father
   Occ:   (Not In Sch)
Margaret A. MILLER       11    F   Kilmorack, Inverness, Scotland
   Rel:   Niece
   Occ:   Scholar
Ann MC EACHRAN   U   35    F   Ardnamurchan, Argyll, Scotland
   Rel:   Serv
   Occ:   Cook (Domestic Serv)
Mary CAMERON   U   23    F   Kilmallie, Argyll, Scotland
   Rel:   Serv
   Occ:   Housemaid (Dom Serv)
John CAMERON   U   18    M   Kilmallie, Argyll, Scotland
   Rel:   Serv
   Occ:   Post Boy (Domestic Serv)
John CRAWFORD   U   68    M   Cowal, Argyll, Scotland
   Rel:   Serv
   Occ:   Ferry Man