Thanks for all the feedback guys. As it is, he refunded us the costs of production now, so I think I will not publish it. Still, it leaves a bad feeling as he reneged on his contract. Lesson learned: I will add a clause in my standard contract to make clear the costs if someone wants his work retracted.