E-40 has always been a very prolific rapper, but his latest project is one of his biggest yet. The Bay Area icon is gearing up to release an expansive double album, The D-Boy Diary, which comes with Book 1 and Book 2. The LP has features from many rappers from the Bay Area as one might expect from a man so entrenched in the culture, but also others such as Lil B, Kent Jones, Gucci Mane, Kid Ink and Nef The Phareoh.

The double album comes in at 44 songs in total. It contains the previously released singles "Slappin" and "Petty," which will be the last two songs on Book 2. The entire project will drop on Nov. 18. Find the complete, heaving tracklist below and both covers.

The D-Boy Diary Tracklist:

Book 1:
1. Stack it to the Ceiling
2. Straight To The Point (ft. Ezale and G-Eazy)
3. Savage (ft. Jazze Pha and B­-Legit)
4. Puttin' in Work
5. Mr. Arm and Hammer (ft. Stresmatic)
6. Hunedz (ft. Rick Rock)
7. Fired Up (ft. Cousin Fik)
8. Bag On Me (ft. K.D. Stunts)
9. Say So (ft. iStevie)
10. Stay Away (ft. Eric Bellinger)
11. Somebody (ft. Ricco Barrino)
12. All Day (ft. Gucci Mane)
13. The Grit Don't Quit (ft. Nef The Pharaoh)
14. Fake Lit (ft. June Onna Beat)
15. Goon Music (ft. Stresmatic)
16. Gangsta Song (ft. Kent Jones)
17. Blessed By The Game
18. We Flip (ft. Cousin Fik, Choose Up Cheese and Stresmatic)
19. I Had It In a Drought (ft. Stresmatic)
20. Check (ft. Willy Will)
21. Made It Out (ft. Young Chu)

Book 2:
22. Bring Back The Sideshow (ft. Mistah F.A.B. and Nef The Pharaoh)
23. Money (ft. Mozzy and Jay Rock)
24. This Goin' Up (ft. Husalah and Turf Talk)
25. On One (ft. AD)
26. Get Money or Get Lost
27. Highway (ft. B-Legit and TreSolid)
28. Sick Out Here (ft. Droop-E)
29. Thank U (ft. Willy Will)
30. Military Time (ft. Salsalino and Baby Treeze)
31. Uh Huh (ft. YV)
32. 2 Seater (ft. Kid Ink)
33. What It's Gone Be (ft. D-Day and Tamoya Bell)
34. How Do U Like That
35. I Know a Guy
36. All I Know (ft. K Camp and Casey Veggies)
37. Waitin' On a Play (ft. Nicamari)
38. Tycoon
39. Broke Bitches (ft. Joe Moses and Jay 305)
40. Flash On These Bitches (ft. Lil B)
41. Too Many
42. Paid Off (ft. Stresmatic)
43. Slappin (feat. Nef the Pharaoh & D.R.A.M.)
44. Petty (feat. Kamaiyah)

Join the Discussion