New Junior Fiction, Junior Non Fiction and Young Adult Fiction have hit the library!