Storm (Elementals, #1) - Brigid Kemmerer 4.5

Review to come!