I am also working on book by hanumanth deshmukh at the moment. This book seems sort of reference but not much interactive. I have no idea about HFSJ. But I would prefer a book which is funny yet covers all topics. Hunumant's book covers all topics but i did not find the language very lucid. so feeling sleepy sometimes. but still i am determined to complete this book in next 2 weeks.