"But duty is a hard taskmistress,"