Kasparov was the greatest fischer second.
Only one problem, you would like niether trotters.
They played with their pawns, and I remember fondly you saying you only like it when players play with their pieces.
So sadly you would like none of the great players in history, they all used pawns to great effect.
You say it. Up to now a lot of forums have been written here on chess.com on this subject.
It depends on what is most important in your eyes, the "strongest", the greatest natural player, the greatest practical player ( my hero Emanuel Lasker ! ), the greatest tournament player, the greatest match player, the greatest positional player, the greatest strategist, the greatest attacking player, you name it.
You say : "by many", yes, and so are Kasparov and Anand..
Nice question, unanswerable without specs and details, What is your own opinion and why ?
you say in your post that many consider Anand to be the greatest player of all time...i like vishy and think he is a very fine player but to suggest that many think he is the greatest is ludicrous..the only people who consider Anand to be the greatest of all time must be dangerously deluded and should be afforded the finest psychiatric care that is available.
I believe that Fischer is the best ..certainly better than Magnus ...Magnus has not got that indefinable wow factor.