Home and mobile library service