About Hastings Library