Lillian Guerra

5 books

456 pages 2009

nonfiction history challenging informative slow-paced

328 pages paperback

nonfiction history politics challenging informative reflective medium-paced

384 pages hardcover

nonfiction history politics

344 pages hardcover 1998

480 pages 2012

nonfiction history informative reflective medium-paced