Marc Jaffe

11 books

316 pages paperback 2007

fiction short stories adventurous slow-paced

224 pages hardcover 2006

nonfiction essays history reflective slow-paced

missing page info 2004

medium-paced

320 pages hardcover 2007

fiction short stories adventurous reflective slow-paced

541 pages hardcover 2003

689 pages hardcover 1994 user-added

fiction historical

198 pages digital 2000

199 pages paperback 2000

nonfiction emotional funny reflective medium-paced

missing page info 2000

emotional funny reflective medium-paced

884 pages hardcover 1994