ashrgreen94 rated Blue Bloods (Blue Bloods, #1): 4 stars Dec. 12, 2011 Public Blue Bloods (Blue Bloods, #1) by Melissa De La Cruz