History of Hip Hop: 50 Slammin' Trax from Hip Hop's Past & Present