Architectures of the near future / - Clear, Nic. (Wiley ;, 2007)