Award-winning author to sign books at library tonight