Currently I am writing a book on Software Engineering for University students. I have done lot of research in writing this book. I got feedback from hundreds of professors from USA and Indian universities. I have taken all this input in writing my book.
The same research has gone into writing my Java programming book. It is extremely valuable because of incorporation of all the research.