added isbn cleaning and better printing