Charles9 reviews25 followersFollowFollowSeptember 14, 2013It's alright to use at third level (for non-natives)but a touch dated. This review is not unlike Halliday's prose style.