This blog contains all the materials required to crack GRE, TOEFL. It has many books in pdf format for download. Also materials on Vocab, Wordlists in different formats can be found on this website.