Was John F. Kennedy the last great American president?

62 answers 62