J . W. Foster och James Boyes , Edinburg.