100 poems : old and new / - Kipling, Rudyard, (Cambridge University Press,, 2013)