20120603 india: Work for 'peace of mind'; Dalai Lama tells students