Visual worlds - John R Hall (ed.) (Routledge, 2005)