This podcast discusses the structure of Sefer Vayikra and the meaning behind the sacrifices - bridging the gap between man and God and turning the physical into spiritual.

Courtesy of www.tanachstudy.com