James Holland

112 books

240 pages hardcover 2013

nonfiction essays sports informative lighthearted medium-paced

33 pages 2013

nonfiction history adventurous emotional informative slow-paced

704 pages 2010

nonfiction history informative slow-paced

400 pages 2018

nonfiction history informative slow-paced

56 pages hardcover

nonfiction education history informative slow-paced

352 pages paperback 2010

fiction historical emotional fast-paced

413 pages 2016

nonfiction history emotional slow-paced

320 pages 2016

nonfiction history emotional informative fast-paced

437 pages 2012

nonfiction history informative fast-paced

432 pages paperback 2009

fiction historical adventurous medium-paced