I don't think there's a difference in meaning between the two, but I see where you're coming from. In any case, the sentences can be written better so that they cause no confusion. , This book by Tolstoy is the best novel of all time.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
navitasan-All are correct. All have the same meaning -- the meaning you call 'b'.
1-This is the best novel ever by Tolstoy.
2-This is the best novel by Tolstoy ever.
3-This is the best novel ever by Tolstoy. (no comma)