Local author John Bain of Wayland is having a book signing Saturday, July 31st at 1p.m. at the Kalona Public Library. The event will feature a book reading, signing and question and answer session. It will be held in the library program room. For more information visit kalona.lib.ia.us.