Luke Ross

Luke Ross was the artist (both for the cover and comic) of Republic 78: Loyalties.