83387 books found published in 2004, displaying 1000 results in 100 pages