At last! I have waited for this book for a long time. Throughout the years you may have seen my…