Book 1000 Record Covers by Michael Ochs Hardcover, Pictures 576 Pages

A nice touch is the illustrated fold-out poster tucked in the back.