Western Cape Government launches R1 million library in Mossel Bay