~ tracking down this book ~
Fundamentals of Game Design (Game Design and Development Series) by Ernest Adams — OmList