Author: Peter Schaaff
Born: 8 June 1962
Bio: German comics artist