Eric G. Swedin

11 books

308 pages paperback

fiction science science fiction dark fast-paced

264 pages hardcover

nonfiction psychology religion informative reflective medium-paced

298 pages 2019

fiction science fiction short stories adventurous medium-paced

307 pages 2010

fiction historical tense slow-paced

307 pages paperback

192 pages hardcover

nonfiction computer science history science technology

264 pages paperback

fiction historical science science fiction medium-paced

225 pages paperback 2004

dark mysterious reflective medium-paced

317 pages 2011

informative medium-paced

280 pages paperback

fiction fantasy historical history science science fiction medium-paced