Jack PapadonisBooksDifferentiated Instruction for Social StudiesEllis Island and BeyondHeading WestAuthor data: Open Library