Practice Makes Perfect: Complete Spanish All-In-One, Premium Second Edition
Author
Gilda Nissenberg
Portions of this book were previously published under the titles Complete Spanish grammar, Intermediate Spanish grammar, Spanish conversation, Spanish problem solver, and Spanish sentence builder.