John Buchanan


John Buchanan may refer to:

Business

Politics and law

Religion

Sciences and medicine

Sports

Other fields