Riccardo Cravero

32 books

570 pages paperback 2004

fiction fantasy young adult adventurous mysterious medium-paced

284 pages hardcover 1935

nonfiction history informative medium-paced

592 pages 2007

nonfiction essays adventurous reflective slow-paced

198 pages paperback 2002

nonfiction essays literary challenging informative reflective slow-paced

501 pages paperback 2005

fiction fantasy young adult adventurous mysterious fast-paced

448 pages paperback 2010

fiction fantasy middle grade adventurous funny fast-paced

304 pages hardcover 2016

fiction fantasy historical literary emotional tense medium-paced

277 pages paperback 2001

fiction fantasy middle grade mystery adventurous funny mysterious fast-paced

456 pages paperback 2013

fiction fantasy mystery young adult adventurous funny mysterious medium-paced

288 pages hardcover 2002

fiction historical emotional reflective slow-paced