Practice Questions of 8 types with solution
A Complete Book on IELTS Writing and Speaking
This book is for Writing and Speaking