A review by dozylocal
Storm by Stephen Bowkett

Random. Starts and ends suddenly. May have helped if I'd read the first book in the series first :P