library space