Was John F. Kennedy the last great American president?

69 answers 69