English: Thames and Hudson, New york.
Telugu: థేమ్స్ & హడ్సన్, లండన్ మరియు న్యూయార్క్.