World Library  
Flag as Inappropriate
Email this Article

Sonu Nigam

Article Id: WHEBN0009549564
Reproduction Date:

Title: Sonu Nigam  
Author: World Heritage Encyclopedia
Language: English
Subject: List of Kannada songs recorded by Shreya Ghoshal, List of songs recorded by Shreya Ghoshal, Filmfare Award for Best Male Playback Singer, Himesh Reshammiya, Arijit Singh
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Sonu Nigam

Sonu Nigam
Nigam in 2013
Background information
Born Faridabad, Haryana, India
Genres Pop Rock Singing, Classical Singing, Semi-Classical Singing, Ghazals Singing, Playback Singing
Occupation(s) Singer, composer
Instruments Vocals
Labels Sony Music, T-Series, Tips, Saregama, Venus Records & Tapes
Website Official website

Sonu Nigam is an Indian playback singer whose songs have been featured mainly in Hindi, Kannada, Punjabi and Marathi movies. He has also released Indian pop albums and acted in a few movies.[1]

He was very famous in the late 90's and early 2000's, when he recorded highest numbers of songs by a singer in a calendar year.require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst(

Early and personal life

Nigam began his singing career at the age of four, when he joined his father Agam Kumar Nigam on stage to sing Mohammed Rafi's song "Kya hua tera wada".[2][3] From then on, Nigam accompanied his father on his singing appearances at weddings and parties. He moved to Mumbai with his father to begin his Bollywood singing career at the age of 18.[4] He was trained by Hindustani classical singer Ustad Ghulam Mustafa Khan.

Nigam married Madhurima, who is from a Bengali family, on 15 February 2002.[5] He says that he is spiritual rather than religious.[6]

Singing and composing work

Nigam's first movie song as a playback singer was for Janam (1990), which was never officially released. He then began making radio commercials and also acted in some of them.

Nigam started hosting the TV show, Sa Re Ga Ma, in 1995. Soon after, he sang "Accha Sila Diya" for the film Bewafa Sanam (1995).[4] He sang the Anu Malik-composed song "Sandese Aate Hai" in Border (1997). He performed the Nadeem-Shravan-composed song "Yeh Dil Deewana" in Pardes in the same year. Nigam's album Deewana, with music directed by Sajid-Wajid, was released by T-Series in 1999.[4]

Nigam provided playback singing for Hindi movies including the title song of the film Kal Ho Naa Ho and "Abhi Mujhme Kahin" (Agneepath-2013). He recorded romantic, rock, sad and patriotic songs in Hindi, Kannada, Assamese, Bengali, Odia, Punjabi, Tamil, Telugu, English, Maithili , Bhojpuri, Urdu, Nepali, Chhattisgarhi, Malayalam, Tulu and Marathi.[4]

Nigam composed the title track of the film Singh Saab The Great as a solo composer. He has also composed the music of films including Sooper Se Ooper and Jal in collaboration with percussionist Bickram Ghosh.

Nigam has released pop albums in Hindi, Odia, Chhattisgarhi, Punjabi and Kannada. He has released Hindu and Islamic devotional albums. Also, he sung several Buddhist albums, as well as albums of Mohammed Rafi's songs. These are from the Rafi Ki Yaadein collection from his early years, which were re-released in September 2007 as a six-disc collection of 100 songs, titled Kal Aaj Aur Kal, in Rafi's memory.[7] In 2008, soon after releasing Classically Mild, he released a single Punjabi track called "Punjabi Please"[8] and Rafi Resurrected, a two-disc collection of Rafi songs with music by the Birmingham Symphony Orchestra. He contributed to the lyrics of several songs and directed the music for his album Chanda Ki Doli.

After the death of Michael Jackson, Nigam released a song as a tribute to Jackson. The song was included on the tribute album The Beat of Our Hearts.[9]

Nigam collaborated with Britney Spears on a remix of her "I Wanna Go" track.[10][11]

Nigam has performed in the United States, Canada, the United Kingdom, France, Germany, Belgium, the Netherlands, Spain, Australia, New Zealand, Pakistan, Nepal, Bangladesh, Russia, Afghanistan, the United Arab Emirates, Kuwait, Saudi Arabia, Thailand, Indonesia, Singapore, Malaysia, Caribbean|West Indies, Suriname, Mauritius, Nigeria and South Africa. In May and June 2007, he participated in a "The Incredibles" with Asha Bhosle, Kunal Ganjawala and Kailash Kher. In September and October of the same year, he gave solo concerts titled "Simply Sonu" in Canada and Germany, becoming the first Indian singer to perform in the latter country.[12] In April 2008, he toured India promoting his Punjabi single "Punjabi Please".[13]

In November 2007, at the inauguration of Harvard University's 28th president, Drew Gilpin Faust, Nigam sang Mahatma Gandhi's favorite bhajan, "Vaishnav Jan To Tene Kahiye", with the Harvard College Sangeet.[14] In July 2008, he participated in a three-city tour of the United Kingdom, singing the Rafi songs with the City of Birmingham Symphony Orchestra (CBSO) . This followed the release of these songs by the CBSO and the Indian music company Sa Re Ga Ma on Rafi Resurrected.[15]

Among several other concerts, he participated in a US tour with Sunidhi Chauhan in 2009 called "The Explosion 2009" tour and in a UK tour titled "All Izz Well" in November 2010.

2011, Nigam collaborated with Kakas Entertainment and Laxmikant-Pyarelal for "Maestros" Concert where he sang Mohammed Rafi songs.[16]

Nigam has also sung a song "Avicii vs. Sonu Nigam - Indian Levels" produced by Avicii.

In 2014 Nigam released an online only track, "Trini Ladki".

He was ranked no 1 artist in the US Billboard Uncharted charts for two times (7 September and 5 October 2013).[17][18]

In September 2015 Nignam recorded a song with the music director Khayyam for the upcoming project titled Gulam Bandhu.[19]

Nigam's first song in Kannada was in 1996 for the film Jeevanadhi. The song's music was composed by Saluri Koteswara Rao with lyrics by R. N. Jayagopal. Nigam has sung over 700 Kannada songs.[20] He is called the "The Golden Singer Of Karnataka".[21][22][23]

His songs include "Cheluve Yeke Bande" from the film Majnu composed by Gurukiran; "Usire Usire" from Huccha composed by Rajesh Ramnath,"Titanic Heroine nee nanna cheluve" from the film Snehaloka; the title track from the film Monalisa composed by Valisha Sandeep;[24] "Hamsave Hamsave" from the film Gatti mela composed by Hamsalekha, "Kannale Kannale" from the film Aham Premasmi composed by V.Ravichandran[25] and "Baaninda Baa Chandira from the movie Kanti composed by Gurukiran. The 2006 film Mungaru Male created a sensation and several records, mainly in Karnataka.[26][27]

The songs "Mungaru Maleye" and "Anisuthide" were composed by Mano Murthy and written by Yogaraj Bhat and Jayant Kaikini respectively. Nigam became a sensation in the South and is called the Golden Singer of Karnataka. Nigam says that he finds Kannada songs more fulfilling than the Hindi numbers.[28] Sonu Nigam, in a recent interview to the Deccan Herald news paper has said ‘Kannada songs make me feel positive’.[29] He said, "I highly respect the musicians of Karnataka and many of my favorite songs are in Kannada. I consider Bangalore as my second birthplace. Even if someone requests me to sing a Kannada song while I’m performing in the West Indies, I will sing it for them".[20]

With the same Mungaru Male combination, music director Mano Murthy, lyricist Jayant Kaikini and Nigam got together for a Kannada album Neene Bari Neene produced by Ashok Kheny. The songs Neene Bari Neene and Baa Nodu Gelathi were shot on the outskirts of Bengaluru featuring Nigam and model Madhuri Bhattacharya in the lead.[30][31] Sonu Nigam also composed a theme song for the Karnataka Bulldozer's team in the Celebrity Cricket League. The song was sung by Sonu Nigam, Kunal Ganjawala and Sowmya Raoh, who also penned the lyrics.[32]

In December 2012, Ningam released a single in collaboration with Avicii, a Swedish dance producer.[33]

Work as a host and celebrity judge

Nigam was the host of Sa Re Ga Ma from the start of the show till 1999.[34] He returned on Sa Re Ga Ma Pa L'il Champs International as a judge with Suresh Wadkar in October 2007. Nigam was a celebrity judge on the Sa Re Ga Ma Pa Mega Challenge grand finale on 12 December 2009 .

He hosted the TV show Kisme Kitna Hai Dum on Star Plus in 2002.

Nigam appeared as the judge for Indian Idol in seasons 1 (October 2004 – March 2005) and 2 (November 2005 – April 2006). He was a celebrity judge in seasons 3 (17 August 2007) and 4 (16 January 2009 and 6 February 2009).

He appeared as a celebrity judge on Amul STAR Voice of India in August 2007 (Season 1) and in December 2008 (Season 2) and on the grand finale of music reality show Jo Jeeta Wohi Super Star on 12 July 2008.

Nigam was a judge/mentor on Chhote Ustaad - Do Deshon Ki Ek Awaaz (July – October, 2010) with Rahat Nusrat Fateh Ali Khan.

Nigam provided the voice for the lead character, in the Hindi translated version of Aladdin.[35]

He was a judge/mentor on the first season of X Factor (India) (29 May – 2 September 2011) along with Sanjay Leela Bhansali and Shreya Ghoshal.[34]

He also appeared on The Anupam Kher Show on 23 August 2015, where he shared his life experiences.

In 2006, Nigam hosted Life Ki Dhun with Sonu Nigaam on Radiocity 91.1 FM, where he interviewed musicians.[36]

Film and voiceover acting

Nigam's acting career[37] started as a child in films including Betaab (1983). As an adult, he acted in films such as Jaani Dushman: Ek Anokhi Kahani, Kash Aap Hamare Hote and Love in Nepal. He has been signed to be in Ankhon Ankhon Mein, about a blind singer.[38]

Sonu Nigaam during a Peace Rally in Mumbai on 20 November 2011

Awards

Filmography as composer

Year Film
2015 Bachelors Not Allowed
2015 Ishq Junoon
2015 Happy Anniversary
2015 Chowky
2014 Jal
2013 Singh Saab The Great
2013 Sooper Se Ooper

Discography

Filmography

Nigam has acted in various films.
Film Title Character Year
ishq junoon - Passion of Love composer 2015
Pyaara Dushman manish khadnya 1995
Kaamchor Sonu (Rakesh Roshan's nephew) 1982
Ustaadi Ustaad Se Raju (Young Mithun Chakraborty) 1982
Betaab Sunny (Young Sunny Deol) 1983
Hum Se Hai Zamana Shiva (Young Mithun Chakraborty) 1983
Taqdeer Shiva (Young Shatrughan Sinha)
Krishna Krishna Sudhama 1986
Jaani Dushman: Ek Anokhi Kahani Vivek Saxena 2002
Kash Aap Hamare Hote Jai Kumar 2003
Love in Nepal Abby 2004
Navra Maajha Navsacha Guest appearance as himself in a song sequence 2005
Guest appearance as himself in ' Takeedein 'Song sequence 2013

Animated films

Film title Original Voice Character Dub Language Original Language Original Release Dub Release Notes
Disney's Aladdin[43] Scott Weinger
Brad Caleb Kane (Singing)
Aladdin Hindi English 1992 1994 Gave both the speaking and singing voice to Aladdin in this film. Dubbed by Modi Entertainment.[44]

See also

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^
  3. ^
  4. ^ a b c d
  5. ^
  6. ^
  7. ^
  8. ^
  9. ^
  10. ^
  11. ^ *Sonu Nigam collaborates with Britney Spears
  12. ^
  13. ^
  14. ^
  15. ^
  16. ^
  17. ^
  18. ^
  19. ^
  20. ^ a b
  21. ^
  22. ^
  23. ^
  24. ^
  25. ^
  26. ^
  27. ^
  28. ^
  29. ^
  30. ^
  31. ^
  32. ^
  33. ^
  34. ^ a b
  35. ^
  36. ^
  37. ^
  38. ^
  39. ^
  40. ^
  41. ^
  42. ^
  43. ^
  44. ^

External links

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.