Query Answering in Peer-to-Peer Database Networks