Every year in March, the publishing world flocks to Germany's eastern city of Leipzig for the renowned Leipzig Book Fair.