Alternating Worlds

Alternating Worlds Cover

Alternating Worlds

By Gary Wolf

iUniverse, Paperback, 9780595340026, 192pp.

Publication Date: December 23, 2004