Baltimore Mayor Resigns In Wake Of Book Sale Scandal