Adrian Akmajian, Richard A. Demers, Ann K. Farmer, Robert M. Harnish
ISBN 9780262013758; 9780262513708