Ricardo Bare

3 books

260 pages 2013

fiction fantasy young adult challenging emotional reflective slow-paced

270 pages 2014

informative fast-paced

84 pages 2010

fiction horror short stories adventurous dark mysterious medium-paced