silenced rivers - mccully, patrick (n.d. orient longman limited, 1996)