Esperanza Rising by Pam Muñoz Ryan
Recommended ages for ages 10 on up
Book Jacket
This browser cannot play the embedded audio file.
Chapter 1 (about 3 minutes)