Manyebook
Ernest Adams
Break Into the Game Industry
Andrew Rollings and Ernest Adams on Game Design (New Riders Games)