Meeting challenges - Nelson , Joan (D.C Heath : Toronto, 1986)