1001 pitfalls in english grammar - Parlé Craig, Ruth | Hopper, Vincent F (Barron's, Nueva York, 1986)