Masquerade

by Melissa de la Cruz Book 2 of the Blue Bloods Series