If you were to log in, you'd be able to get more information on your fellow community member.
I disagree with the vast majority of what's been said on this topic, on this page and others, but I'll confine myself to one specific issue: "I'm afraid I will have to agree with the gentlemen about programming not being for most women, I know I couldn't take the isolation for very long." It's true that most programming is a solitary activity, but it doesn't have to be. Do a web search for "Extreme Programming" and in particular for "pair programming". It's not a style that would suit me - I'm highly introverted - but a lot of extraverts would like it. Also remember that a CS degree doesn't commit you to spending your working life writing code. Let's say you want to go into management, for example. Well, if you're able to use your brain you'll have an advantage on most of your competition. And a degree course in any area of science or engineering is a proven, time-honored way of developing the faculty of clear, rational thought. If computing doesn't interest you, don't ...
Having read the first few chapters of your book online, I like it a lot. I also found the story of the paper version fascinating - if I'd been thinking of trying to write technical books for a living, you'd have saved me a lot of trouble! One point regarding Amazon.com, whom you mention frequently. I've bought books from them in the past, but due to their abuse of the patent laws, no longer do so. I understand that not everyone regards their behavior as abusive, but many do, and I think it should be pointed out so that people can make their own decision on the matter.