Here is my favourite book ... The Great Lakes Diving Guide ...
though not necessarily containing every wreck site ... it does has 800 or so wrecks that will keep you busy for a year or two.