Ambient Intelligence
8 contributors - Paperback
£44.99
Enabling Things to Talk
7 contributors - Hardback