Gre Self study

I am planning to give GRE this august with a preparation of 2 months, I would like to know where do I start from? which books do I refer for awa, verbal, quants? and any other advice like mock tests etc

I am planning to give GRE this august with a preparation of 2 months, I would like to know where do I start from? which books do I refer for awa, verbal, quants? and any other advice like mock tests etc