The BCC LIBRARY