Privacy enhancing technologies 6th International Workshop, PET 2006, Cambridge, UK, June 28-30, 2006 ; revised selected papers (Springer, 2006)