O Level English practice : comprehension and language practice, communication in writing, English usage, essential grammar practice by John Millington-Ward. ISBN 0713513942. Published by Bell & Hyman in 1984. Publication and catalogue information, links to buy online and reader comments.