translate English to French: NY: Palgrave Macmillan.
New York: Palgrave Macmillan