Posted inMusic Creatively Satisfied Gene ArmstrongJune 12, 2008August 16, 2023 Martin Dosh’s mad-scientist alchemy results in a compelling instrumental alloy