Books on display at the Book Fair in Frankfurt am Main, western Germany yesterday.