best book prepare in 18 days
There is no such book. Take 4-5 days to make the notes and other 10 days to simultaneously revise them and go through previous years question papers