Mercedes García Garmilla

5 books

464 pages paperback 1999

nonfiction science challenging informative slow-paced

352 pages 2000

nonfiction history politics reflective slow-paced

158 pages hardcover 2006

nonfiction biography history politics informative slow-paced

309 pages digital 2009

nonfiction philosophy science challenging informative medium-paced

464 pages paperback

nonfiction biography essays history science technology informative medium-paced