Brian Hayles

20 books

missing page info 2004

fiction science fiction adventurous slow-paced

missing duration info audio

missing duration info audio

3 hours, 17 minutes audio 2013

fiction adventurous mysterious slow-paced

missing page info 1976

adventurous dark fast-paced

missing duration info audio

fiction science science fiction travel adventurous dark slow-paced

21 hours, 2 minutes audio

1 hour, 57 minutes audio 2013

fiction science fiction adventurous dark fast-paced

144 pages paperback 1978

adventurous mysterious medium-paced

288 pages paperback