MARTIANS ABROAD by Carrie Vaughn

Reviewed over at Tor.com.

Advertisements