Magic show, book sale at Newburyport library