Malcolm MacDonald

30 books

420 pages 1979

fiction historical romance emotional slow-paced

514 pages paperback

nonfiction biography music informative medium-paced

245 pages hardcover

fiction historical reflective sad medium-paced

249 pages hardcover

fiction historical mystery emotional mysterious medium-paced

402 pages paperback

nonfiction autobiography biography history music informative medium-paced

192 pages paperback

nonfiction religion informative reflective medium-paced

346 pages hardcover 1993

funny lighthearted medium-paced

367 pages paperback 1996

informative medium-paced

424 pages hardcover 1956

416 pages 1998

informative medium-paced