I've got a quick question for the prescriptivists. How would you punctuate the following:

"Yesterday afternoon, a book arrived in the mail: Robert A. Hall, Jr.’s, Leave Your Language Alone! in its first, hard-cover, vanity press (Linguistica–Ithaca, NY) edition."

I'm sure I got it wrong; so, correct away. Commas delimiting Jr? Apostrophe on Hall or Jr.? Commas wrapped around the parenthetical? I tried, but my potsherd cracked.