A theory for practice :architecture in three discourses