Heavier than heaven

Charles R. Cross
Hyperion
9780786865055
0-7868-6505-9