Chris MacDonnell

26 books

588 pages 1869

fiction classics historical romance lighthearted mysterious slow-paced

256 pages digital 1968

nonfiction history

256 pages paperback 1989

nonfiction philosophy politics challenging informative reflective slow-paced

missing page info 1942

fiction crime mystery mysterious slow-paced

160 pages digital 1958

fiction crime mystery informative mysterious medium-paced

missing page info

adventurous mysterious medium-paced