John Ficarra

29 books

288 pages paperback 2001

adventurous funny lighthearted medium-paced

288 pages paperback 2004

adventurous informative reflective medium-paced

864 pages hardcover 2004

adventurous reflective medium-paced

288 pages paperback 2003

dark reflective medium-paced

160 pages paperback 2000

medium-paced

52 pages

130 pages

missing page info hardcover 2009

fiction comics adventurous funny lighthearted slow-paced

112 pages paperback 2013

missing page info 2015

adventurous informative reflective medium-paced