ieltsmaterial.com
Achieve IELTS Practice Test by Anthea Bazin (Ebook & Audio)
This book provides the practice test with answer keys which is very suitable for self-study students. In additions, the questions of Task 1 and Task 2 IELTS Writing Test have the sample essays