Good plot, interesting characters, agreeable message. The only problem is that it reads like it was written by an amateur (it was his first book), showing just how important having a good editor is! I'd make a bet that "Brane" is a vanity publisher.