Tools for ideas An Introduction to architectural design - Ganshirt, Christian (Birkhauser, 2007)