York : Longman for the Northern Ireland Council for Educational