James R. Gaines

8 books

368 pages 2005

nonfiction biography history music challenging informative reflective slow-paced

533 pages 2007

nonfiction biography history informative slow-paced

264 pages 1979

nonfiction biography history informative medium-paced

273 pages paperback

fiction mystery lighthearted mysterious fast-paced

288 pages hardcover 2022

nonfiction history challenging informative reflective medium-paced

missing page info paperback 1998

informative lighthearted medium-paced

missing page info 2003

medium-paced

415 pages paperback 2003

medium-paced