Tracklist
01. David Holmes ft. Raven Violet - When People Are Occupied Resistance Is Justified 10:28
02. David Holmes ft. Raven Violet - It's Over, If We Run Out Of Love 5:11
03. David Holmes ft. Raven Violet - Emotionally Clear 4:07
04. David Holmes ft. Raven Violet & Laura Lippie - Hope Is The Last Thing To Die 4:52
05. David Holmes - You Will Know Me By The Smell Of Onions 4:52
06. David Holmes ft. Raven Violet - Necessary Genius 3:46
07. David Holmes ft. Raven Violet - Yeah x 3 4:53
08. David Holmes ft. Raven Violet - I Laugh Myself To Sleep 4:16
09. David Holmes ft. Raven Violet - Too Muchroom 3:50
10. David Holmes - Agitprop 13 6:52
11. David Holmes ft. Raven Violet - Stop Apologising 5:44
12. David Holmes ft. Raven Violet - Tyranny Of The Talentless 5:47
13. David Holmes ft. Raven Violet - Love In The Upside Down 4:38
14. David Holmes ft. Raven Violet - Blind On A Galloping Horse 5:31