Harcourt School Publishers Science California Student Edition Grade 3ence 20 .... HARCOURT SCHOOL PUBLISHERS, 2005.