Exceptional Learners: Introduction To Special Education by Daniel P. Hallahan, Dr James M. Kauffman & Paige C. Pullen