Worlds Apart: An Anthology of Lesbian and Gay Science Fiction and Fantasy

Overview: