gk library