Luke Ross is the artist who pencilled Star Wars Republic 78: Loyalties (both the cover and comic).
Create a magazine from articles on Wookieepedia!