George Cable

11 books

491 pages paperback

fiction classics historical reflective slow-paced

424 pages paperback

fiction historical challenging medium-paced

312 pages paperback

fiction history adventurous medium-paced

368 pages paperback 1889

nonfiction historical history challenging fast-paced

276 pages paperback

nonfiction essays medium-paced

312 pages paperback

nonfiction history medium-paced

136 pages paperback

fiction medium-paced

524 pages paperback

fiction medium-paced

400 pages paperback

fiction short stories medium-paced

132 pages paperback

fiction emotional reflective medium-paced