The indispensable consumers' guide to the music of Eminem. An album by album, track by track examination of every song released by Eminem, from Infinite in 1996 to Encore in 2005. Includes sections on compliations, live recordings and film by rap's greatest star.