Javier García Sanz

11 books

640 pages 1989

nonfiction philosophy science challenging informative slow-paced

192 pages paperback 2005

nonfiction biography science informative lighthearted fast-paced

224 pages 2002

nonfiction science challenging informative slow-paced

384 pages paperback 2011

nonfiction philosophy science challenging informative slow-paced

152 pages 1996

nonfiction science challenging informative slow-paced

1099 pages 2004

nonfiction mathematics science informative slow-paced

176 pages hardcover 2002

nonfiction science challenging informative medium-paced

432 pages paperback 2015

nonfiction science challenging informative slow-paced

320 pages 2002

nonfiction history science funny informative reflective slow-paced

442 pages hardcover 2011

nonfiction philosophy science challenging informative slow-paced