Alan Carter

18 books

312 pages paperback 2017

fiction crime mystery dark mysterious tense fast-paced

301 pages 1988

politics challenging informative medium-paced

80 pages paperback

312 pages paperback

fiction

428 pages paperback

nonfiction politics science

missing page info paperback

challenging informative medium-paced

54 pages paperback

nonfiction childrens

212 pages paperback

nonfiction crime literary true crime dark fast-paced