A book shelf manager