Never Let Me Go February 21, 2011 mark Verbal-Visual What does it mean to be human? How do we know that we belong to a race by such a Continue reading