No biography available.
1st Split Detachment (1972)
The Decline of the Century: Testament L.Z. (1994)