Hey Plumber;
I've used this method a few times...Wrap the book in four
layers gauze (cheese cloth or 4x4 gauze pads unfolded etc.
Just make sure all leather/covering/binding is covered by the gauze.
Using enough Arm & Hammer bicarb/soda and depending on size of book and amount of odor etc, place from 1/2 to 1 inch layer in bottom of a container, lay the book on top of this, then cover the book in another 1/2 to 1 inch of bicarb/soda.
Keep covered in a warm place about a week and most of the smoke odor will be adsorbed.
'course as others have said, this advice is sometimes worth only what is paid for it!
Good luck!
Jim W.