Storm Fist by Chris Hewgill
_