Blind Date 354

$16.99
SKU: x2020354

354  Chaotic; A wild, surreal ride; Aliens/first contact; Swirling plot; Vengeful biologically-enhanced swordfish; enthralling science fiction, myth and folktales intertwined.

9781481440882