Computer data processing - Davis, Gordon B (McGraw-Hill, 1981)