Ruel S. de Vera

12 books

235 pages paperback 2017

challenging emotional reflective medium-paced

219 pages 2006

nonfiction essays young adult adventurous emotional medium-paced