Audio. Read by Christopher Burns and Maggi-Meg Reed. Interesting story, beautifully written, and wonderfully read. But...it looses some steam and coherence in the last third. I found myself thinking several times "I like this, but it should be over". Still, I'll recommend it to most everyone...