Iterative Decoding For Magnetic Recording Channels.