Ian Randal Strock

15 books

280 pages paperback 2019

fiction science fiction short stories adventurous medium-paced

229 pages 2019

fiction short stories adventurous slow-paced

192 pages paperback

fiction science science fiction adventurous reflective medium-paced

288 pages 2008

nonfiction history informative reflective medium-paced

240 pages hardcover

nonfiction history politics informative reflective medium-paced

100 pages hardcover

nonfiction art informative lighthearted medium-paced

272 pages paperback

nonfiction art fantasy adventurous medium-paced

302 pages 2016

adventurous challenging fast-paced

212 pages paperback

fiction science fiction

176 pages paperback 1993