A review by nbvanderhyden
Angel's Devil by Suzanne Enoch

5.0

I really enjoyed this! I love a dry, sarcastic hero.