David M Gibson

David M Gibson, born 1982, is a retired illustrator, recent Visual Communication MA graduate from the Royal College of Art and wants to be a writer.