David Perry On Game Design: A Brainstorming Toolbox by David Perry, Rusel Demaria
It's the biggest book on game design ever written, at over 1,000 pages long. It's designed to help students & designers come up with innovative new ideas, and also to expand current ideas.