Also by E.Z. Rinsky
Palindrome