Dev is a female spaceship captain stuck on a jerkwater planet where the natives live in mortal terror of their omniscient and omnipotent gods. One of her crew decides to curse out the gods in a drunken fit, and he gets vaporized by one of their 'angels'. Dev, always logical and sensible, has no belief in gods and assumes that some powerful entities are masquerading as gods in order to exploit the superstitious and backward locals. She discovers that these 'gods' are holed up in a nearby mountain complex and decides to pay them a visit.
A very entertaining and thought-provoking book with a definite feminist slant. Simple enough to be enjoyed by older kids, but sophisticated enough to be enjoyed by adults, as well. There is also enough action and suspense to keep the pages turning, and the climax where Dev finally meets the 'gods' is very satisfying. I've read this book multiple times at different ages and enjoyed it immensely each time.