The Harry Potter books have broken yet another record.
CD and cassette recordings of the entire series of novels have sold a million copies - more than any other audiobook in the UK.
If the five books were read back to back, it would take 80 hours. The latest book, Order Of The Phoenix, is spread across 22 cassettes and 24 CDs.
The firm which made the recordings said that, when the first audiobook came out, it hoped to sell 10,000 copies, so making a million was unbelievable.