Data recovery : tips & solutions : Windows, Linux, and BSD / Kris Kaspersky, A-LIST, 2006.
Here is a wide variety of information on how data is recorded on discs. You need to know how data is physically recorded, how it is formatted at the byte level, and practical approaches to recovering after failure. The book is slightly dated, but is still useful.