French Words, Phrases and Sentences. 1000+
Essential French Grammar (Dover Language Guides Essential Grammar)
1001 French Flash Cards : French Vocabulary Builder
French. Practice for Perfection
1000 French Verbs in Context: A Self-Study Guide for French Language Learners (1000 Verb Lists in Context Book 2)