Writing for advanced : with answer key.
Mann, Malcolm.