it is really a good book but quite bulky so it will be diffcult to revise from that. If u really want to refer this book then u can use it and prepare ur own notes which will include just key point or u can keep one summarised book of any author for revision purpose.