Prolog and Databases - Gray, Peter M.D; Lucas, Robert J. (Ellis Horwood Lim., 1988)