Half-Blood - Jennifer L. Armentrout Oh, Aiden.... <3

Merged review:

Review to come.