Books-A-Million names general counsel