Rollings, A. & Morris, D. (2003), Game Architecture and Design: A New Edition [Taschenbuch] , New Riders .