Gary Alan Ruse

13 books

180 pages 1980

fiction science fiction dark funny informative medium-paced

345 pages 1987

fiction mystery short stories adventurous mysterious slow-paced

374 pages hardcover 1995

fiction mystery science fiction short stories adventurous mysterious slow-paced

180 pages 1972

dark informative medium-paced

180 pages 1980

dark informative medium-paced

178 pages paperback

adventurous challenging medium-paced

320 pages paperback 2000

fiction science fiction adventurous dark slow-paced

216 pages

396 pages paperback 1988

medium-paced

288 pages hardcover 1976

medium-paced