Roses Are Red (An Alex Cross Thriller #6) (Mass Market)