who is often associated with printing the first book using moveable type in germany