Who is John Smith and why is he important?

I need to know everything there is to know about John Smith
4 answers 4