Essential Spanish grammar.
Resnick, Seymour.
London, 
1966.