Author: harcourt barce world inc