Author: Steve Yeowell
Bio: British comics artist.