Originally published in: Judge Dredd the megazine vol 2, issues 12-17 and 22-26.
Judge Dredd : Mechanismo by John Wagner. ISBN 0749316403. Published by Mandarin in 1993. Publication and catalogue information, links to buy online and reader comments.