Book - Dragon Weather ( From the Obsidian Chronicles)
Author - Lawrence Watt-Evans
Rating - 9/10

Old but quite a cleverly written fantasy book