Roses are red. James Patterson. 2000.

Regular price $7.00

A series of meticulously planned bank robberies end in murder, and Alex Cross must pit his wits against the bizarre and sadistic mastermind behind the crimes. Although torn between dedication to his job and commitments to his family, Cross cannot ignore the case, despite the risks he knows will come with hunting down a killer - and the heartbreaking cost.