Distributed Query Processing for Clustered and Bibliographic Databases