As executive producer, Pete Rock laid the tracks for seven of the album's songs & then enlisted the services of DITC great Diamond D & Los Angeles radio DJ ("The Wake Up Show") DJ Revolution to create an all-star jam. The album also features guest emcee work by Masta Ace, Krumb Snatcha, & Jaysaun (of Kreators fame). My Own Worst Enemy is a timely release given EDO's politically themed lyrics. That Pete Rock lends his considerable talents to EDO's writing & delivery skills makes this album a true classic for rap's most fervent fans.
1) Boston
2) Just Call My Name
3) Voices
4) School'em
5) Streets Is Callin'
6) Pay the Price
7) Wishing
8) Right Now!
9) Stop Dat
10) Revolution