Christine F. Salazar

5 books

314 pages hardcover

nonfiction history philosophy informative medium-paced

missing page info 2002

medium-paced

308 pages hardcover 2009

medium-paced

783 pages hardcover 2012

nonfiction history challenging informative medium-paced

304 pages 1999

nonfiction history challenging informative slow-paced