If thickness of book and long stories around the topics are what you seek, then this is the book. However the contents may be usefull for people who want just to pass ORACLE examinations, the CD also supports this goal. Don't buy the book for creating practical real-life applications.