James Walvin

48 books

320 pages 2007

nonfiction history challenging informative reflective slow-paced

304 pages 2011

nonfiction history challenging informative slow-paced

205 pages 1999

adventurous challenging reflective medium-paced

missing page info 1999

adventurous emotional reflective medium-paced

216 pages hardcover

nonfiction history music

146 pages 2005

history challenging informative medium-paced

239 pages 1973

informative inspiring tense medium-paced

239 pages 1973

276 pages hardcover

nonfiction history medium-paced

240 pages paperback 1982