comicvine.gamespot.com/jan-duursema-mandrake/4040-5386/
Unspecified
Artist probably best known for her work on Star Wars titles.