Podcast: Play in new window
This talk by translator and author Stephen Batchelor (who was part of one of the first efforts to translate Shantideva’s Bodhicaryavatara into English) is highly recommended. Great overview of who Shantideva was and how the text is constructed.