Evan Solomon

5 books

360 pages 2009

nonfiction health informative fast-paced

416 pages 2003

nonfiction science challenging informative slow-paced

missing page info 2005

adventurous lighthearted medium-paced

384 pages paperback 1999

mysterious reflective slow-paced

396 pages hardcover 2003

nonfiction science challenging informative medium-paced