Ralph Macchio

Ralph Macchio (born 28 December 1951) was an editor for the Excalibur comic story Camelot Lost, which was a crossover with the Doctor Who universe.