An advanced French Grammar book explained in English. This book covers all the difficult parts that advanced learners face before being fluent both in writing and speaking French.
FRENCH GRAMMAR - advanced/expert, is suitable only for learners who already have an intermediate level, or above. Many hundreds of exercises (all with answers) that come with the book will make the learning efficient.