The Foundation of Special Education a practical guide for teacher - Bob Algozzine (SAGE Publication, 2006)