New York : Twayne ; Toronto : Maxwell Macmillan Canada ; New York ; Oxford :