A person who draws maps is called -
One who loves books is called a –
He is good at negotiating new problems. The underlined word means-