Electronic Participation
7 contributors - Paperback
£49.49 was £54.99
8 contributors - Paperback
£40.49 was £44.99
The World of Open Data
6 authors - Paperback
£116.99 was £129.99