Public book shelf