Is there a preferred version in American English?
Book Title by John Doe
Book Title of John Doe
John Doe's Book Title
Usually, in different lists of writings, I see "by," but on the other hand, when people talk about the volume containing all the plays and poems by William Shakespeare, it seems they usually use "of":
The Complete Works of William Shakespeare is the standard name given to any volume containing all the plays and poems of William Shakespeare. -- https://en.wikipedia.org/wiki/Complete_Works_of_Shakespeare
I know there is a similar question that was asked 7 years ago, but that question and the answer to it are more about removing the ambiguity, whereas my question is more about which version is better from the "point of view" of tradition, style, and so on.