James Vance

39 books

278 pages paperback 2017

adventurous challenging dark medium-paced

272 pages hardcover 1998

fiction fantasy graphic novel horror dark tense slow-paced

464 pages hardcover

nonfiction education mathematics

136 pages paperback 1996

232 pages paperback 2017

fiction comics fantasy adventurous informative reflective slow-paced

232 pages

816 pages paperback 2011

adventurous funny lighthearted medium-paced

352 pages paperback 2008

adventurous challenging dark medium-paced

22 pages digital 2015