Shnehasis Das
If you want to clear CSE with full knowledge in less amount of money, I feel this is the only book for you. If you are new to this field then definitely this book will help you. In short, less investment high return.