Margaret Bald

9 books

502 pages 2005

nonfiction reference challenging informative slow-paced

420 pages paperback 1999

nonfiction politics reference challenging informative slow-paced

502 pages 2005

fiction reference informative reflective medium-paced

missing page info 2005

reflective medium-paced

missing page info 1995

nonfiction politics lighthearted reflective medium-paced

369 pages digital 2010

369 pages 2010

nonfiction biography travel adventurous informative inspiring medium-paced

518 pages hardcover

nonfiction classics literary reference informative medium-paced

464 pages hardcover 1998

emotional reflective medium-paced