It is a really good book for you study English. In this book you can study how to speak English and many grammatical points of English language which are very important. This book is more than 40 mb, so it may take you a little long time to download. And the book is also designed for self-study. You can learn by yourself without any teachers to guide you because the book will be a teacher for you.
In here I am going to give you my very honest and clear thoughts about this book and how you should study this. In speaking a language to ask questions is fundamental, and you have to master how you have to ask someone in a polite and culturally acceptable.
For those of you who want to improve English, especially speaking skill, this book will be helpful a lot because it contains a lot good examples questions which you can use in your daily communication. There are more than two hundreds question examples in this book and explanations of how to use them effectively.