Reading the unreadable. - Cherry, S.M (IEEE spectrum)
The author discusses software tools that can recover data even from scratched and broken disks.