Was it Lord Krishna himself, speaking directly to Arjuna? Or was it Ved Vyasa, the legendary sage who compiled the ...