Hastings Ranch library city's eighth : Dedication Tuesday