Intermed Alg-Dvc-Infotr 4E by Charles P. McKeague & Charles Patrick McKeague