I have heard many Acharyas and saints mentioning Vasudev Krishna and Yashodanandan Krishna to be different. Is there any scriptural reference to it? If yes, what is the difference between the two? Who was on the battlefield of Kurukshetra and who in Dwarka? Who had 16108 queens?