The Gory Details Of Datajournalism: what went wrong and who was responsible by Henk van Ess
-
Upload
henk-van-ess -
Category
Education
-
view
4.976 -
download
1
description
Transcript of The Gory Details Of Datajournalism: what went wrong and who was responsible by Henk van Ess
Andrew Lehren, NYT
Age of Data by Geoff McGhee Paul Bradshaw
Digital Diggers ProjectData Driven Stories Book
http://www.vvoj.nl
This year: a new book & site about data journalism
Sunday, March 25, 12
Sunday, March 25, 12
Let’s cut the crap
Sunday, March 25, 12
Let’s cut the crap
Who was in charge and what went wrong?
Sunday, March 25, 12
Sunday, March 25, 12
Who was in charge and what went wrong?
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Showing what is possible, not what is sensible
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Showing what is possible, not what is sensible
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Assembly line syndrom: no place for new workflows
Sunday, March 25, 12
Do you use tools like:
Sunday, March 25, 12
Do you use tools like:before
Sunday, March 25, 12
Do you use tools like:
List of dangerous chemical companies
before
Sunday, March 25, 12
Do you use tools like:
List of dangerous chemical companies
before
Sunday, March 25, 12
Do you use tools like:
List of dangerous chemical companies
before
after
Sunday, March 25, 12
Do you use tools like:
Adobe Captivate
List of dangerous chemical companies
before
after
Sunday, March 25, 12
Do you use tools like:
Adobe Captivate
List of dangerous chemical companies
before
after
Sunday, March 25, 12
There are many new dedicated tools
Sunday, March 25, 12
There are many new dedicated tools
Timeline the bad way
Sunday, March 25, 12
There are many new dedicated tools
Timeline the bad way Timeline with Timeline 3D
Sunday, March 25, 12
There are many new dedicated tools
Timeline the bad way Timeline with Timeline 3D
Sunday, March 25, 12
There are many new dedicated tools
Timeline the bad way Timeline with Timeline 3D
This was done in 30 minutes
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Mind boggling presentations.. leaving your mind boggled
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Sunday, March 25, 12
The CoderThe ReporterThe Designer
Who was in charge and what went wrong?
Showing problems, not explaining them
Sunday, March 25, 12
when no one is in charge (anymore)
Sunday, March 25, 12
when no one is in charge (anymore)
empty pages
Sunday, March 25, 12
when no one is in charge (anymore)
empty pages
Sunday, March 25, 12
when no one is in charge (anymore)
broken databases empty pages
Sunday, March 25, 12
when no one is in charge (anymore)
broken databases empty pages
Sunday, March 25, 12
Sunday, March 25, 12
Datajournalism is
Sunday, March 25, 12
Finding information
Datajournalism is
Sunday, March 25, 12
Finding information
Processing information
Datajournalism is
Sunday, March 25, 12
Finding information
Processing information
Presenting information
Datajournalism is
Sunday, March 25, 12
Put like that, it seems the job description for any reporter
Finding information
Processing information
Presenting information
Datajournalism is
Sunday, March 25, 12
Sunday, March 25, 12
To be more specific, you need:
Sunday, March 25, 12
To be more specific, you need:
A fine researcher
Sunday, March 25, 12
To be more specific, you need:
A fine researcherA smooth talker
Sunday, March 25, 12
To be more specific, you need:
A fine researcherA smooth talkerA good number cruncher
Sunday, March 25, 12
To be more specific, you need:
A fine researcherA smooth talkerA good number cruncherA great story teller
Sunday, March 25, 12
To be more specific, you need:
A fine researcherA smooth talkerA good number cruncherA great story tellerA brilliant designer/ GUI specialist
Sunday, March 25, 12
To be more specific, you need:
A fine researcherA smooth talkerA good number cruncherA great story tellerA brilliant designer/ GUI specialistFantastic communicator
Sunday, March 25, 12
To be more specific, you need:
A fine researcherA smooth talkerA good number cruncherA great story tellerA brilliant designer/ GUI specialistFantastic communicator
“overlapping set of competencies drawn from disparate fields” http://bit.ly/nLlbYn
Sunday, March 25, 12
To be more specific, you need:
A fine researcherA smooth talkerA good number cruncherA great story tellerA brilliant designer/ GUI specialistFantastic communicator
You offer:“overlapping set of competencies drawn from disparate fields” http://bit.ly/nLlbYn
Sunday, March 25, 12
To be more specific, you need:
A fine researcherA smooth talkerA good number cruncherA great story tellerA brilliant designer/ GUI specialistFantastic communicator
You offer:“overlapping set of competencies drawn from disparate fields” http://bit.ly/nLlbYn
Sunday, March 25, 12
Sunday, March 25, 12
Sunday, March 25, 12
Sunday, March 25, 12
Sunday, March 25, 12
Your problem
Data journalism is a “baggy monster of a field”5 tips for getting started in data journalism
http://www.poynter.org/how-tos/digital-strategies/147734/5-tips-for-getting-started-in-data-journalism/
Sunday, March 25, 12
We can learn from Nokia, for once :
Go for teamwork!
Sunday, March 25, 12
The gory details
Sunday, March 25, 12
Sunday, March 25, 12
The problem
Sunday, March 25, 12
The problem
Reporters bored with Wikileaks
Sunday, March 25, 12
WHY?
Most explosive documents were already published
Sunday, March 25, 12
WHY?
Finding new leads in new documents was hard
Sunday, March 25, 12
Sunday, March 25, 12
Colleagues told me: ‘It isn’t worth our time’
Sunday, March 25, 12
Me, being shocked
Sunday, March 25, 12
I said:
Me, being shocked
Sunday, March 25, 12
I said:
If you don’t check this, who does?????Me, being shocked
Sunday, March 25, 12
How we started:
Sunday, March 25, 12
No inhouse coders
How we started:
Sunday, March 25, 12
No inhouse codersNo designers
How we started:
Sunday, March 25, 12
No inhouse codersNo designersNo funding
How we started:
Sunday, March 25, 12
No inhouse codersNo designersNo fundingNo technical infrastructure
How we started:
Sunday, March 25, 12
How it ended:
http://cablesearch.org/?page_id=46
Sunday, March 25, 12
So what happened here?
Sunday, March 25, 12
How it started
http://screencast.com/t/1scMTaBgZytF
Sunday, March 25, 12
Sunday, March 25, 12
Why did this succeed?
Sunday, March 25, 12
It solved a problem
Why did this succeed?
Sunday, March 25, 12
It solved a problem
Why did this succeed?
Sunday, March 25, 12
It solved a problem
Why did this succeed?
For news beats
Sunday, March 25, 12
It solved a problem
Why did this succeed?
For news beats
Sunday, March 25, 12
It solved a problem
Why did this succeed?
For news beats
Sunday, March 25, 12
It solved a problem
Why did this succeed?
For news beats
By tags, for specialist & background stories
Sunday, March 25, 12
It solved a problem
Why did this succeed?
For news beats
By tags, for specialist & background stories
Sunday, March 25, 12
It solved a problemSharing with public gave us great new ideas
Why did this succeed?
Sunday, March 25, 12
It solved a problemSharing with public gave us great new ideas
Why did this succeed?
Sunday, March 25, 12
It solved a real problemCrowdsource!The Business plan paid for infrastructure
Why did this succeed?
Sunday, March 25, 12
Even more gory details
Sunday, March 25, 12
Sunday, March 25, 12
Volkskrant:
Sunday, March 25, 12
Volkskrant:
• Newspaper demanded tons of data about the state of elderly homes in The Netherlands
Sunday, March 25, 12
Sunday, March 25, 12
The response
Sunday, March 25, 12
The response
Sunday, March 25, 12
Sunday, March 25, 12
Volkskrant
Sunday, March 25, 12
Volkskrant• Pushed over and over again to get the
data
Sunday, March 25, 12
The response
Sunday, March 25, 12
Volkskrant• Invoked the freedom of information act
Sunday, March 25, 12
The response
Sunday, March 25, 12
Volkskrant• They kept pushing
39
Sunday, March 25, 12
Sunday, March 25, 12
After one year
Sunday, March 25, 12
After one year Finally. Succes!
Sunday, March 25, 12
After one year Finally. Succes!
Sunday, March 25, 12
Sunday, March 25, 12
A cd full of data
Sunday, March 25, 12
A cd full of data
Sunday, March 25, 12
A cd full of data
Sunday, March 25, 12
Sunday, March 25, 12
• 270.000 questions• 320.000 answers• Devided in 9 categories • More then 12 subcategories
Sunday, March 25, 12
Overwhelmed by data:• 270.000 questions• 320.000 answers• Devided in 9 categories • More then 12 subcategories
Sunday, March 25, 12
Sunday, March 25, 12
Minor detail: all 4500 forms are PDF
Sunday, March 25, 12
Minor detail: all 4500 forms are PDF
Sunday, March 25, 12
Minor detail: all 4500 forms are PDF
Sunday, March 25, 12
Sunday, March 25, 12
Sunday, March 25, 12
Sunday, March 25, 12
Sunday, March 25, 12
So what now?
Sunday, March 25, 12
So what now?
Sunday, March 25, 12
It’s 2012. Don’t despair
Sunday, March 25, 12
It’s 2012. Don’t despair
Sunday, March 25, 12
It’s 2012. Don’t despair
Sunday, March 25, 12
Anatomy of a projectI posted the pitch for the project:
“Need coder for converting 4500 PDF’s”
Sunday, March 25, 12
One minute later
Sunday, March 25, 12
The Whole World Is Bidding
Sunday, March 25, 12
And Bidding
Sunday, March 25, 12
And Bidding
Sunday, March 25, 12
The result was:
Sunday, March 25, 12
The result was:• Over 60 programmers wanted to convert the
data into Excel and Web (MySql) for a price of $100 -$3000
• Choose the ones that are in the top 300 (out of 200.000 coders) to avoid surprises
Sunday, March 25, 12
Topcoder for $500
Sunday, March 25, 12
Out of 9 projects
Sunday, March 25, 12
Out of 9 projects
• 8 were a success• 1 was a miserable failure • Total number of publications: 7, 1 pending
Sunday, March 25, 12
Don’t forget
Always 2x coders for the same jobPerfect Pitch is ParamountDataminded reporter should do the pitch
Sunday, March 25, 12
Project lessonsHire coders, don’t become oneDo get the concepts behind data mining so you can instruct the coder Outsource smaller projects can be done
Sunday, March 25, 12
Back to the Volkskrant
Sunday, March 25, 12
The first job was done in 5 days
Sunday, March 25, 12
The first job was done in 5 days• PDF converted to normal text
Sunday, March 25, 12
Other steps:
Sunday, March 25, 12
Other steps:
• Text converted to Excel• Excel converted to MySql• Search engine for reporters enabled
them to ‘Google’ data of the homes - later used as public search
Sunday, March 25, 12
FINALLY SOME ANSWERS
Sunday, March 25, 12
• How many homes have financial troubles?• How many aggressive people caused
trouble?• How many actions of non-medical
employees were not backed up by a doctor?
• Which elderly home is the best/worst?
FINALLY SOME ANSWERS
Sunday, March 25, 12
Unexpected questions:
• Why are homes with a high mortality rate?• Why are homes with a sickness absence
of 15-20% ?
Sunday, March 25, 12
Results
• Two lead news stories on the front page• A special section about the best/worst
homes• ‘Top 300’ on the web for consumers:
where do I put daddy away• A lot of goodwill
Sunday, March 25, 12
The lessons:
Sunday, March 25, 12
The lessons:
• 1.Datamining is the start of the project, not the end
• 2 Reporters write the story• 3 Public comments on story - new stories
Sunday, March 25, 12
Sunday, March 25, 12
School dataThe 2x 500 euro Solution
Sunday, March 25, 12
What ifYou want to report on a regular basis on the same
subject?
Sunday, March 25, 12
Spidering or custom programming ?
Roughly 7500 records in two spreadsheets
Sunday, March 25, 12
How it was done
Brin codes identify school
http://functiemix.minocw.nl/resultaten.aspx?criteria=1&type=1&brin=00AH
Sunday, March 25, 12
How it was done: securing school codes
List of BRIN codes
ScreenScraper
BuildURL
Req.Page
GetPage
Build Report
Sunday, March 25, 12
How it was done: Building URL (from list)
List of BRIN codes
ScreenScraper
BuildURL
Req.Page
GetPage
Build Report
Sunday, March 25, 12
How it was done: Request web page
List of BRIN codes
ScreenScraper
BuildURL
Req.Page
GetPage
Build Report
Sunday, March 25, 12
How it was done: Get & parse web page
List of BRIN codes
ScreenScraper
BuildURL
Req.Page
GetPage
Build Report
Sunday, March 25, 12
How it was done: Build report
List of BRIN codes
ScreenScraper
BuildURL
Req.Page
GetPage
Build Report
Sunday, March 25, 12
How it was done: REPEAT until done
List of BRIN codes
ScreenScraper
BuildURL
Req.Page
GetPage
Build Report
Sunday, March 25, 12
Sunday, March 25, 12
Things to consider
Sunday, March 25, 12
Things to consider• Creates competitive advantage
Sunday, March 25, 12
Things to consider• Creates competitive advantage• - Saves time
Sunday, March 25, 12
Things to consider• Creates competitive advantage• - Saves time• - More accurate
Sunday, March 25, 12
Things to consider• Creates competitive advantage• - Saves time• - More accurate• - Not tedious, no insult to intelligence
Sunday, March 25, 12
Things to consider• Creates competitive advantage• - Saves time• - More accurate• - Not tedious, no insult to intelligence• Legal ramifications
Sunday, March 25, 12
Things to consider• Creates competitive advantage• - Saves time• - More accurate• - Not tedious, no insult to intelligence• Legal ramifications
– Always be respectful of your source
Sunday, March 25, 12
Things to consider• Creates competitive advantage• - Saves time• - More accurate• - Not tedious, no insult to intelligence• Legal ramifications
– Always be respectful of your source – You can’t copyright facts
Sunday, March 25, 12
Things to consider• Creates competitive advantage• - Saves time• - More accurate• - Not tedious, no insult to intelligence• Legal ramifications
– Always be respectful of your source – You can’t copyright facts– You can copyright how facts are presented
Sunday, March 25, 12
Things to consider• Creates competitive advantage• - Saves time• - More accurate• - Not tedious, no insult to intelligence• Legal ramifications
– Always be respectful of your source – You can’t copyright facts– You can copyright how facts are presented– Don’t make yourself conspicuous
Sunday, March 25, 12
LessonsBuild once, use often
Generic & important: zip code / geodata / feedback
Sunday, March 25, 12
The 300 euro project
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess
digital digging: converting data
Source: Funda
Technique: ‘datascraping’
Makelaars manipuleren woningaanbod ROTTERDAM, 3 JAN. NVM-makelaars en huizenverkopers manipuleren met te koop staande huizen, door ze een paar dagen van de markt te halen en daarna als nieuw aan te prijzen. De afgelopen drie maanden is dat over heel Nederland verspreid meer dan 2.700 keer gebeurd
Sunday, March 25, 12
Sunday, March 25, 12
• Script was written to download the data of more then 300.000 houses during three
months
• The results were put in an Excel file.
• Reporters browsed manually for anomalies
Sunday, March 25, 12
Results
Sunday, March 25, 12
Results• Two frontpage stories• 1 Appendix• Higher circulation
Sunday, March 25, 12
Nice, but..
Can’t you do it cheaper?
Sunday, March 25, 12
The 0 euro-projects
Sunday, March 25, 12
european databases
Sunday, March 25, 12
Creative thinking
Sunday, March 25, 12
Creative thinking
• What databases are there online in Europe?
• Hmm, there is a register of all people who attended meetings, a presence register.
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess
So what??• What can you do with such a register?• Study which members are there and which not• Study which countries are more absent than others• How big is the effect if certain members of countries
aren’t voting at all?• In reality some countries have more influence then
you would expect from the actual number of seats
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess
CAR: do try this at home! The Netherlands has
more power
Source: EU: database, available in 20
languages
Sunday, March 25, 12
Elaborate work..
Sunday, March 25, 12
Healthcare regulators
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Tuchtcollege voor de Gezondheidszorg
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Verdicts against doctors• Uitspraken van het CTG• <http://www.tuchtcollege-gezondheidszorg.nl/recent_files/recent.htm>De meest
recente uitspraken<http://www.tuchtcollege-gezondheidszorg.nl/recent_files/recent.htm>
• <http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/huisarts.htm>Uitspraken over huisartsen en basisartsen<http://www.tuchtcollege-
gezondheidszorg.nl/huisarts_files/huisarts.htm>• <http://www.tuchtcollege-gezondheidszorg.nl/specialisten_files/
SPECIALISTEN.HTM>Uitspraken over medische specialisten<http://www.tuchtcollege-gezondheidszorg.nl/specialisten_files/SPECIALISTEN.HTM>
• Uitspraken over psychiaters<http://www.tuchtcollege-gezondheidszorg.nl/psychiater.htm>
• <http://www.tuchtcollege-gezondheidszorg.nl/tandarts_files/Tandartsen.htm>Uitspraken over tandartsen<http://www.tuchtcollege-
gezondheidszorg.nl/tandarts_files/Tandartsen.htm>• <http://www.tuchtcollege-gezondheidszorg.nl/verpleegkundigen.htm>Uitspraken
over verpleegkundigen<http://www.tuchtcollege-gezondheidszorg.nl/verpleegkundigen.htm>
• <http://www.tuchtcollege-gezondheidszorg.nl/verloskundigen.htm>Uitspraken over verloskundigen<http://www.tuchtcollege-gezondheidszorg.nl/verloskundigen.htm>
• <http://www.tuchtcollege-gezondheidszorg.nl/apotheker.htm>Uitspraken over apothekers<http://www.tuchtcollege-gezondheidszorg.nl/apotheker.htm>
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Total chaos•
2005.009 en 046<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.009%2520en%2520046.htm>2005.012<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.012.htm>2005.013<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.013.htm>2005.014<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.014.htm>2005.015<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.015.htm>2005.016<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.016.htm>2005.017<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.017.htm>2005.018<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.018.htm>2005.019<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.019.htm>2005.020<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.020.htm>2005.032<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.032.htm>2005.033<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.033.htm>2005.034<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.034.htm>2005.055<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.055.htm>2005.109<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.109.htm>2005.110<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.110.htm>2005.151<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.151.htm>2005.152<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.152.htm>2005.155<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.155.htm>2005.178<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.178.htm>2005.211<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.211.htm>2005.223<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.223.htm>2005.224<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2005.224.htm> 2004.005<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.005.htm>2004.012<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.012.htm>2004.014<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.014.htm>2004.021<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.021.htm>2004.022<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.022.htm>2004.023<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.023.htm>2004.024<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.024.htm>2004.025<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.025.htm>2004.026<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.026.htm>2004.027<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/2004.027.htm>2004.028<http://www.tuchtcollege-gezondheidszorg.nl/huisarts_files/
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Step 1: download the site
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Step 2
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Step 2• Download a desktop
search tool
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Step 3
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Step 3 Start typing questions as you do in Google
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Sunday, March 25, 12
11/20/08 12:51 Henk van Ess11/20/08 12:51 Henk van Ess [email protected]
Like this:
Sunday, March 25, 12
DIFFERENCES BETWEEN COURT RULINGS
Sunday, March 25, 12
DIFFERENCES BETWEEN COURT RULINGS
Coverstory
Sunday, March 25, 12
Sunday, March 25, 12
Sunday, March 25, 12
This presentation:
HENK VAN ESSwww.searchbistro.com
[email protected]@henkvaness
http://www.slideshare.net/searchbistro
Sunday, March 25, 12