Structural-functional Studies in English Grammar by Hannay, Mike & Steen, Gerard J.