Humanised care for elderly people with communication difficulties by Carlos Santos Leal | Menrva Books