Touch
2015 • 426 pages

Ratings40

Average rating3.7

15

A tale of strange immortality. Layers that Frank Herbert fans will love.

November 19, 2019Report this review