I have done my duty Book 1987 I have done my duty FN Florence Nightingale 1 readers PublisherUniversity of Iowa PressLanguageEnglishPublished1987