What does M mean in a book?

Publishing dates are often listed in Roman Numerals. "M" stands for 1,000.