New Advanced French Course
Description
New Advanced French Course - solid A Level grammar practice from the classic name in language publishing.Content: *Extensive grammar section *Grammar drills *Translations *Literary appreciation *Essay practice