0

District Library sells $14 million in bonds, approves contract