A review by travelgirlut
Monster Island by David Wellington

I read this awhile ago and so I don't remember how much I liked it, so I'm not giving it a rating, but I read it while exercising so it must have been good enough to keep me going for another mile or two.