A Perfect Duet. a Diary of Roy and Hayley Cropper. an Unofficial Coronation Street Companion.