ESL English Home Bits Homepage
1000 Yards
Narrated by David Thorpe
Written by Mark Dawson

Ch 1-3  
Ch 4-7  
Ch 8-11  
Ch 12-14  
Ch 13-19  
The audio and text presented here is formatted for the exclusive and non-profit purpose of teaching English as a Second or Foreign Language (ESL/EFL), also called English Language Learning (ELL)
[Copyright / Legal Notice]