Home›Books›Paterson, DavidPaterson, DavidNo biography available.Works (1)A long walk on the Isle of Skye1999