chris knight of mauve avenger