So, imagine this:
- You're a high ddk who started playing a little over a month ago, you already know ANY book would be too advanced for you right now, but you're thinking ahead.
- Once you're past 20k you'd like a formal introduction to the game and its fundamentals, hence you're pretty much set on getting Iwamoto's (Honinbo Kunwa's) "Go For Beginners", as you're no longer an absolute newbie and you don't feel like spending all that dough on Janice Kim's 5 books.
- A long time from that, right around the time you break into sdk, you're pretty much set on getting Kageyama's "Lessons in the Fundamentals of Go" because it's a book that'll be relevant your entire "career" and you'd finally be able to understand some of it.
- You have no shortage of Tsumego from here onto 5D because you've downloaded and already started printing wbaduk's problems, Chikun Cho's encyclopedia of life and death, the gokyo shumyo, the gengen gokyo and even the hatsuyoron.
- Your concern, is that you feel you're missing crucial study on fuseki, joseki, and the endgame, so you've given some thought to getting Bozulich's "Winning Go" and reading it some time between the other two books, but you're just not sure.