Ian Schreiber is doing a free online game design course this summer. It's open to everyone, and you can either just follow along on the blog or actually sign up and get some additional material by email. He doesn't specifically mention the title in his post, but I'm sure the book he's using is the one he wrote recently with Brenda Brathwaite, Challenges for Game Designers: Non-Digital Exercises for Video Game Designers.
So, if you've played many games and want to get an idea of what goes into designing them, check out the blog or sign up for the course.

If you are seriously interested in gaming career then I will suggest you to take a certain course for moving ahead because a degree or diploma will always help you to get better job.
i m so much interested in this field!
Hi my name is Justin and i was wondering how this works and im like really big into games and also making games and how there made. i would really love to take this course so i can someday make a game that everybody will love.
I have always dreamed of making games, bata testing, or even being a game tester. I would really like to find out more about this.