Cover for The Cursed Rose, Author, Leslie Vedder