Tue, 13 Jul 2010  /  1 CommentNo Dough Music calls for a reassessment of the techno narrative in order to place further emphasis on the contribution of one Arthur Baker, and in particular his 1982-produced Afrika Bambaataa track "Planet Rock."